FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005562947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055577268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907489.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902742.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055575890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055577278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055575911.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011127415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063910612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908341.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033350517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038907473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030572487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235773.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033345760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014938.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459938.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041684452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047241075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036127740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036129407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041684154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016684083.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000063910612.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063912563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063910612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000063912563.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908124.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908124.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908112.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908112.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908135.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908114.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908114.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908125.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908125.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908126.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908126.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352569.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352569.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352587.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033352587.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033352586.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033352589.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033352589.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352579.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352579.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357032.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352578.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352578.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352579.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033352579.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033352597.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033352597.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063908131.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063908131.6 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033352599.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033352591.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033352578.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063908144.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972239688.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094463713.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684144.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033352578.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033352578.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033352591.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908156.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908147.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999972239699.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972239689.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033352591.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094463690.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980573022.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980573044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094463713.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463700.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468154.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468154.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463701.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239689.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239689.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999972242346.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972242198.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972244156.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972243467.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972242901.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972242081.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972243031.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972242209.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999972244156.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244143.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244155.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244155.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244145.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244166.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357046.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357055.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033357033.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063912606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972244144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094468145.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041688600.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357033.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357033.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033357033.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063912600.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063912589.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357055.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972244145.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033357033.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094468162.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980577490.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980577477.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094468162.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468145.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468145.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472998.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357043.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357052.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033357035.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063917443.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972244146.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094472998.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041688597.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357031.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357035.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033357035.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063912588.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063912608.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357052.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972244142.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972244142.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033357041.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980577485.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980577479.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094472998.8 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468153.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468153.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473009.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468154.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468156.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094473023.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468166.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468156.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094473023.2 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470801.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094473024.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471912.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471356.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470524.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471487.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000094473024.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473023.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473023.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473043.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473035.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473035.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690376.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033357029.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086134820.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994466362.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086134818.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033357029.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086134818.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086134820.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994466362.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994466362.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055579251.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116690373.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025023696.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999980577473.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116690373.8 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094474023.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475535.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094476801.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094476245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094475413.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094475424.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094476368.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475523.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475134.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094477080.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116690387.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000116690387.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690390.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116690389.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690364.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116690368.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116690353.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116694087.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000116694087.4 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116691309.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116692839.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116694121.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116693545.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116692699.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692732.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116693673.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116692866.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116691461.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116693439.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000116694121.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694087.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694087.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116695101.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116696601.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116699004.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116697357.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116696489.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116694101.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116696489.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116697434.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116696635.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116695246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116697171.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000116699004.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116698989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116698989.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980586088.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980586088.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055587878.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033365644.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055587865.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086143468.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994474976.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116698977.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086143435.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033365656.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055587878.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055587878.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086143448.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086143422.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055587866.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994475010.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994474976.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055587865.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116699024.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025032344.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116699024.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470755.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470755.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980586100.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980586100.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055587865.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033365677.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055587899.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086143435.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994474976.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116699004.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086143468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033365677.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055587878.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055587865.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086143435.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086143434.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055587866.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994474976.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994474976.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055587899.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116699024.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025032344.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116699024.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116698989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116698989.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980586089.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980586089.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980589311.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999980587088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999980588477.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980588589.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999980587088.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999980589345.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999980588477.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999980586089.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999980588490.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999980587200.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980588602.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999980587199.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999980589178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999980589345.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980589337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980589337.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027511.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950027511.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927799254.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927799254.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922242188.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922242188.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922242221.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922242221.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025021743.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975021743.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997243964.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027799532.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963908869.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116688432.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027799522.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975021756.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997243964.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997243999.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027799565.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027802572.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997243965.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936131077.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966686642.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027799521.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058355078.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966688409.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000116688432.9 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688410.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691446.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691446.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025024803.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975024780.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997247002.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027802581.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963911904.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027802581.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975024780.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997247002.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997247002.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027802581.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027802571.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997247002.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999936134113.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966689682.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027802581.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058358127.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966691446.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999922245224.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000058358127.0 node_expansions=443
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058355101.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058355096.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058358137.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058355097.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058355086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000058358137.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000058356041.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058357457.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058357293.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058355071.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058356063.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058357430.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058357430.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058356204.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058357593.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058356192.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058358137.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000058358137.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058358164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058358164.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058358199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058358199.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036133734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133734.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036131520.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036133717.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036133717.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036133717.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036133717.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000013909277.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000013911903.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000013909298.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013909276.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000052798152.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000013909305.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000052798152.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013909305.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013909305.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013909309.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013909285.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013909309.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877796426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877796426.2 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999916685309.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999877796363.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999877796398.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1199999916685309.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916685252.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916685252.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988893946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 45 infrastructure actions over 45 total
FooPlayer.decide: Evaluating 45 actions with lookahead depth=3
  Action 0: expected_value=600000027794388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571598.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044456724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055569212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461389.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005570475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005570220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571610.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005570487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572163.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015509.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349921.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036121919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456040.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679082.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016677971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027789962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033349698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055569212.1 node_expansions=279
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571151.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055569238.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055572687.4 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572698.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572698.9 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350474.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033348698.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061126474.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091683807.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005570907.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936123796.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997237574.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091683810.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055572685.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091683810.0 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091682553.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091682287.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091680319.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091683810.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091680363.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091682829.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091682145.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000091683810.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683810.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689241.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683833.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683844.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683845.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091686068.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689288.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091683846.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091683847.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686343.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686069.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685693.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111124811.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000111124811.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111124802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111124802.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977788810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977788800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788822.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977788822.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977788810.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977788822.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977788832.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977788835.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999977788835.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977788807.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977788807.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999955566588.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999955566588.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999955566598.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999955571029.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=899999955566599.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999955566600.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999955566587.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999955566587.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999955571027.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999955566600.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999955571040.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999955571029.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999955571043.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999955566597.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999955571040.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999955571029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=899999955571043.0 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955571029.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955571029.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999955568808.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955568551.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955571056.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955566601.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955566606.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955569086.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955566596.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955568399.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999955571056.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999955571051.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955571026.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955571051.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955571051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955571051.5 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999955570995.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999955570995.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999975015439.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1199999975015439.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015439.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015450.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015439.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015439.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015450.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975015439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015439.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975015439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015439.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033351439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033351439.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000122240328.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011127452.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077794108.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108351451.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072240338.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094462562.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055573659.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033350537.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999975015449.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013905217.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108351460.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072240314.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000072240314.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072240344.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072240314.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072240329.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072240314.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072240338.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000122240328.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122240325.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122240325.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015450.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975015426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015426.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015426.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015456.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975015426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015426.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015437.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015437.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015437.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975015437.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975015437.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975015437.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033351440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033351440.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033351440.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033351440.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033351464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033351464.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033351468.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033351464.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033351454.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033351464.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033351477.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000033351477.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997240342.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997240342.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354379.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033354379.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000033353662.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033354077.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033353395.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033354355.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033351442.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033351474.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033353940.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033351464.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033353244.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000033354355.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033354357.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033354368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033354368.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033354373.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033354391.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000033354355.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033354367.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033354364.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000033354355.5 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000033356601.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033356323.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033357036.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033357300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033354355.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033354355.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033356855.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033354355.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033354370.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033356189.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000033354355.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033354355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033354355.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008354370.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008354370.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097243261.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986130384.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052797037.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083354384.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047243269.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094465505.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030576595.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008353504.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950018381.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999988908149.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083354372.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047243282.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047243258.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047243269.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047243282.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072243259.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072243259.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000047243258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000097243261.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097243259.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097243259.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097246203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097246203.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000097245492.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097245214.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097245936.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097246214.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097243269.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097245770.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097243270.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097243269.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097245105.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000097246214.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000097246214.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097246214.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986135986.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052802653.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083359986.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094471097.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030582209.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008359090.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950023979.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988913756.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083359986.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072248875.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072248875.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000047248867.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359979.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000094471097.8 node_expansions=734
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000094470657.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094470375.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094471114.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094469436.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094468431.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094470931.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094470825.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094468435.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094468436.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094470264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000094471114.2 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094471090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094471097.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094471102.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094471085.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094471087.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000094471102.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094471111.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094471111.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094471122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094471122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094471104.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094471104.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097248891.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986136002.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052802669.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083360014.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047248880.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030582248.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008359115.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950023991.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988913769.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083360014.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047248880.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047248894.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047248891.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047248903.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072248891.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072248904.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000047248882.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359991.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000097248891.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097248904.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097248878.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097248904.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950024004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950024004.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950024015.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950024015.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913912892.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913912892.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913912903.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913912903.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913912903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913912903.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061137792.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999950024904.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052802681.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083360014.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011137781.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058360014.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994471128.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999972248003.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952802672.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083360014.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011137782.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011137783.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011137792.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011137783.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036137793.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036137792.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011137781.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000083360014.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360016.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360016.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083362486.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083362486.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360015.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360015.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083362486.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083362486.8 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061137793.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999950024904.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052802682.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011137807.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058360015.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994471127.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999972248025.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999913912903.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952802692.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000083360015.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011137792.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011137792.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011137794.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011137792.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036137790.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036137790.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011137805.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999972248903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000083360015.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083360015.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360015.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000111134851.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111136073.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111135795.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111134851.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111133851.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111136351.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111134851.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111134851.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111133851.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111133851.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111135406.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000127797908.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2400000119461797.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000127797908.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000127797908.0 node_expansions=1010
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000111134862.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111136070.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111135795.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111134852.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111133851.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111136352.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111134851.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111134862.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111133851.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111133852.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111135403.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000127797910.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2400000127797910.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127797909.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127797909.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127797919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127797919.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000100020129.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127800366.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000127800390.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000127797904.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127797894.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000127800390.0 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000127797891.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000127800123.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000127799824.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000127798811.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000127797891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000127800390.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000127797891.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000127798825.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000127797911.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000127797894.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000127799380.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000127800390.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100022612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100022612.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941687489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941687489.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941687500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941687500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916687528.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916687528.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916687524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916687524.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916687526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916687526.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999894465305.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999894465305.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999894467492.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999894465296.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999894465271.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999894467492.0 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999894465269.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999894467506.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999894465825.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999894466190.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999894466190.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999894465284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999894465284.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999894466190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999894465293.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999894465269.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999894466746.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999894467301.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2399999894467506.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894467504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894467504.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894467530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894467530.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999894467543.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999894468087.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999894468453.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999894468453.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999894470675.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999894467532.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999894467532.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999894468464.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999894467529.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999894467532.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999894469005.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999894469561.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999894470675.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894470675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894470675.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999894470676.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894470676.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894470686.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894470686.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866692915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866692915.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866692926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866692926.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999919469292.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999919469292.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000052805786.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999930582685.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000033360449.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052805785.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999952805784.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000047250227.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999930583574.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999913916018.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999866692896.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999905582675.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000025028004.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999980583574.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999980583563.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999952805785.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999952805784.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000002805786.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999975028008.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999908361338.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000052805786.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052805796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052805796.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000052805813.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000052805794.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000052805790.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000052805771.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000052808145.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000052808161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2400000052808161.0 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000052805783.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000052806338.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000052806783.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000052806772.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000052808161.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000052806783.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000052805774.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000052805773.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000052806774.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000052805783.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000052805795.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000052807329.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000052806772.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000052808161.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052808184.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052808184.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999930586591.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000066692899.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000075026232.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999952809701.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000069470676.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999952804010.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999913919923.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999866696812.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999905586590.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000025031946.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999980587502.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999980587502.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999952809701.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999952809701.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000025026232.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999997248454.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999908365257.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999897254145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000075026232.0 node_expansions=708
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000052808192.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000052809686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000052809701.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000075026232.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000052808193.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000052808185.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000075026232.0 node_expansions=124
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000052808180.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000052808724.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000052809169.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000052808180.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000052809171.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000052809180.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000052808169.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000052808171.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000052809180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000052809448.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000052808169.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000052809726.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000052809169.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000075026232.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000063913732.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2700000075026232.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000075026232.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075026232.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075026266.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075026266.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000075026250.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000075026259.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000075026256.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000075026259.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000075026269.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2700000075026269.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000075026284.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000075026255.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075026284.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075027723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075027723.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000075026305.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000075027698.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000075027714.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000075027736.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000075026301.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000075026301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000075027736.5 node_expansions=123
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000075026293.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075026847.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075027193.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075026292.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075027183.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075026280.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075026280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075026280.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075027205.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075027459.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075026304.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075027736.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075027193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000075027736.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000055583305.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000075027723.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000075027723.0 node_expansions=22
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005565614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000030567391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000030567391.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036126433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041679719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044457209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036124921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002791863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570547.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013900749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013899638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011121859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013899351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002789337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002788805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041682553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027790809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050016924.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050015256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015535.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050016923.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016924.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016924.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016925.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016925.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016957.5 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080572522.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994459616.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350289.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036127181.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080572499.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994459609.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994459609.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016949.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083350277.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002793831.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793831.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016955.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572512.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083350289.9 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350292.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350289.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083350287.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083350303.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083350277.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083350303.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350289.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350289.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083355301.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356016.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352258.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083352405.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353781.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352257.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352536.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083356016.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356017.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356017.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356004.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356004.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356004.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360998.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356004.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122240056.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122240056.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083358115.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361016.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083360351.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358114.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359503.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357962.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357961.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083358225.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122240057.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000122240057.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122240056.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122240056.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245052.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245052.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000122241199.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122245090.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122243423.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122242158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122243562.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122242027.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122242035.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122242027.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122242289.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000122245090.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122245077.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245077.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245089.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245089.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245092.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245092.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248825.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245102.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245102.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245098.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245098.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245101.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122245101.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245090.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245090.6 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050021988.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080577543.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994464656.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075025713.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088911769.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088911755.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119467320.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044466434.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044466431.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088911765.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088911755.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000122248839.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041688648.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041688654.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088911767.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088911769.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088911759.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119467321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000122248839.8 node_expansions=96
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122246212.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122247728.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122245115.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122248840.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122247173.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122248575.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122247036.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122247036.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122247036.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122247314.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000122248840.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994468416.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994468380.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468416.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994468413.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994468423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994468422.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468423.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041692394.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041692394.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050025737.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080581293.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994468405.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000122248839.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075025715.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088915507.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088915492.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119471058.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044470182.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044470174.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088915507.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088915507.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000122248826.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000041692380.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088915505.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088915507.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088915491.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000119471061.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000122248839.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122248850.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122248863.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122248863.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000122249945.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122251500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122251223.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122248834.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122250945.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122252334.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122250778.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122250778.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122248834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122250778.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122251056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000122251223.2 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122251203.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122251234.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000122251214.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122251226.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122251213.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000122251234.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122251238.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122251222.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122251238.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122251248.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122251248.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122251248.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122251246.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122251248.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122254734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122254734.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050028138.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080583704.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994470804.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075028148.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088917913.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000088917913.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000119473482.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044472583.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044472579.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088917913.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088917915.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000122251255.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041694805.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041694805.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088917913.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088917928.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088917915.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000119473478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000122251255.8 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122251259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122251257.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122251259.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158362324.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122251225.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122251249.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122251256.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122251243.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158362300.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122254745.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000158362300.8 node_expansions=50
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000155584524.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000158362324.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000150028984.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000158362324.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362314.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158362314.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158362324.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158362337.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158362337.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158362325.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158362314.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158362301.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158362337.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158362352.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158362318.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158362355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158362355.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000158363742.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158363465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158365022.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158362352.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158364462.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158365852.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158364296.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158364296.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158362353.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158364300.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158364574.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158364741.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191690960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000186133451.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000191690960.5 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191690958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191690958.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191690947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191690947.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000191692358.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191692067.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191693574.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191690967.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191693007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191694407.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191692895.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191692891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191690946.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191692895.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191693181.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191693296.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000191694407.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191694409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191694409.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044466019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044466019.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000030582018.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030581730.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030582451.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030584676.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030583296.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030580620.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030582574.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030582573.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030582729.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030580618.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030582573.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030582854.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030583007.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000044466047.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2400000044466047.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044466036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044466036.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044469092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044469092.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044466048.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044466048.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044469126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044469126.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000044470512.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000044470234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000044469946.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000044471730.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000072244687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000044469123.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000044471057.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000044471057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077800243.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000044469113.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044469113.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000044471335.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000069466920.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2700000077800243.0 node_expansions=389
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000044468098.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044468132.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000044468122.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000044468140.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000077800243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000077800243.0 node_expansions=56
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000044469510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000044468119.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000044468952.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000044471190.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000044470786.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000044468119.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000044468135.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000044470064.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000044470065.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000044471077.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000044468133.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000044468119.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000044470357.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000044470523.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000077800256.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2700000077800256.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058355822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058355822.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077800293.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077800293.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077800279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077800279.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077803348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077803348.0 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000077804737.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000077803349.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000077804172.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000077805956.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000077805956.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000077803349.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000077803339.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000077805283.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077805283.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000077804845.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000077803339.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000077803339.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000077805561.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000077805678.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2700000077805956.0 node_expansions=452
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000077804749.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000077803349.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000077805400.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000077804172.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000077804295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000077805973.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000077803346.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000077803350.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077805283.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000077805292.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000077803356.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000077803345.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000077803345.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000077805570.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000077805695.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000077805973.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077805965.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077805965.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044472621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044472621.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000044472598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000044472629.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000044472631.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000044472643.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000044474842.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000044474842.0 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000044474009.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000044472633.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044474731.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000044473462.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000044473622.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044473622.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000044474733.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000044472620.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000044472620.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000044474564.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000044474576.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000044472631.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000044472620.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000044472620.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000044474844.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000044474465.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000044474844.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044474842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044474842.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044477243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044477243.5 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000044476240.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044474854.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044476965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044477240.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044474853.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044475851.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044475851.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044476974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044474854.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044474851.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044475854.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044474851.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044476796.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044474854.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044474853.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000044474851.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000044476685.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2100000044477240.5 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044477243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000044477242.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000044477252.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000044477240.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000044477229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000044477252.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000044477239.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000044477239.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044477239.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044477237.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044477237.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100033682.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000163923470.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000194479018.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000133367906.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000125034584.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000161145706.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000191701249.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127812349.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127812349.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127812362.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161145695.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000227812351.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088923484.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075034572.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147256817.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000161145683.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000161145706.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000191701250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000227812351.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000227810439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000227812349.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000227812349.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227812364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227812364.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044477228.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044477228.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044475286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044475286.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075034584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075034584.0 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000075035938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075034561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075036683.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075034562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000075035549.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075035549.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000075037506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075036662.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000075034549.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000075034551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000075035549.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000075034562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000075036505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000075034562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075034560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000075034549.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000075036396.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2100000075037506.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075035561.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075035561.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075039639.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075039639.8 node_expansions=124
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075035601.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075039602.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000075039602.8 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075037509.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075037539.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075037516.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000075039602.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075037519.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000075039602.8 node_expansions=70
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000075038880.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075037491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075039603.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075037491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000075038515.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075038505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000075039616.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075037515.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000075037515.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000075038520.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000075037491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000075039459.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000075037505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000075037491.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075037506.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000075038520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000075039348.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000075039616.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075039624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075039624.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484074.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044484074.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044484084.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486221.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044486221.0 node_expansions=124
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044485472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044486208.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000044484097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044485087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044485087.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044485103.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000044484097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000044484086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044485086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044484097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000044484919.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044484097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044484086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000044484097.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000044485083.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000044485919.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000044486208.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044486208.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044486198.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044486197.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044486198.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044486223.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044486225.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044486233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044486233.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044486206.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000044486206.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013928895.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013928895.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013928888.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000013928885.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000013928896.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000013928889.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000013928885.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000013928896.5 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013928897.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000013928893.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013928897.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994482516.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994482516.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994482512.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999994482497.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994482512.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975038068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975038068.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975038050.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975038062.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999975038062.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975038066.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975038062.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975038064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999975038054.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999975038052.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975038066.0 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999975038051.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2099999975038051.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2099999975038051.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2099999975038067.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2099999975038067.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999975038065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2099999975038067.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975038063.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975038063.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975038062.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975038064.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975038074.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975038058.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975038058.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999975038074.0 node_expansions=62
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999975038069.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975038061.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999975038068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975038074.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975038065.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999975038064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999975038074.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975038076.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975038065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975038076.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005595374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005595374.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005595384.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005595358.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005595384.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005595403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005595403.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030594506.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125039839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975038050.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125039829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000063928724.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094484280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000130595395.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152817616.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058373174.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000058373161.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000058373172.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000091706495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000158373158.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000019484272.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077817617.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000130595395.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000091706496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000152817616.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000158373158.8 node_expansions=129
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158373175.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158373138.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158373175.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158373168.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158373168.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158373147.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158373171.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000158373171.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158373161.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000158373152.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158373161.8 node_expansions=13
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027787988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027788266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058344222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052786653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000077793667.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796723.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000077796723.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030572766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997234654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997235762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997234919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997234931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019454629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011119349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013899961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033347819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016679971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038903653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025013875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005563795.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000047238112.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000047238112.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241178.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241178.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243131.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242575.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243277.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244666.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246186.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243130.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047244388.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244388.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047246186.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047246186.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047246160.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246186.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246211.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246211.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047246186.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047246171.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246186.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246200.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047246199.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991688866.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047246214.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036133331.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086139944.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077806610.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991688877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688866.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047246200.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047246199.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047246199.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997244436.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997244421.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086135099.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047246199.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077806610.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077801767.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246199.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086139944.2 node_expansions=198
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086135099.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135101.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086135101.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135101.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135101.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688864.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688875.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688875.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688861.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688875.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688875.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688876.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688862.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688862.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952799994.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952799994.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952799998.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799971.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799998.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800009.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952799999.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799986.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952799999.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800005.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800009.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799997.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800009.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800008.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800005.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799997.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800005.4 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952800005.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952796950.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799997.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952799997.4 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952800008.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952799972.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800008.4 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999952796942.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999952801800.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999952796941.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999952796945.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999952796932.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952801801.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952801801.9 node_expansions=82
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999952796942.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999952801811.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999952801783.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999952801787.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999952796942.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952796953.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999952801798.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=599999952801811.9 node_expansions=144
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999952801812.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952798888.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952798331.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952799034.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952796942.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952799034.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952798887.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952800146.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952800145.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999952801812.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952801811.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952801798.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952801811.9 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952801812.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952801812.9 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952801808.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952801799.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952801808.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922246257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922246257.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922246253.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999922246245.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922246253.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894468476.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894468476.6 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894468445.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999894468479.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999894468479.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875024035.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875024035.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894468477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894468477.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875024042.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999894468488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999894468488.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894468499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894468499.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875030478.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999875027533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999875030478.0 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999875030478.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999875029477.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999875028922.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999875029644.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999875027533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875029644.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999875029091.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999875029477.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875030757.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999875029924.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999875030478.0 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999875029477.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999875031865.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999875029922.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999875030478.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999875027533.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875029646.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999875029644.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999875033143.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875029477.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999875030755.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999875029922.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999875033143.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999875031587.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999875031587.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999875031199.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999875032588.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999875033157.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875030201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999875032310.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999875032310.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875032156.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999875033423.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999875032588.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999875032310.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999875023341.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999908357413.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999875024008.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999875033157.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875033145.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875033145.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999930590480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905588702.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999930590480.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999930590476.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958366480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000036146035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999991701591.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999875033146.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999930590479.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999930590480.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999930590490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999880588701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999880588701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000008368257.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999958368264.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988923810.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980590480.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980590488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000036146035.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036146032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036146032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036146031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036146031.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030583580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030583580.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000005591867.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005591868.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005591479.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005592867.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005592312.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005591490.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005590479.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005591479.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005591480.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005592423.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005592868.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005592867.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005592587.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000030583582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000027804703.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000016695415.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000022250979.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000030583582.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030583592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030583592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691761.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691761.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030583593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030583593.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691797.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691797.8 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000030584970.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030584970.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030584598.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030585970.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030585414.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030584591.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030583591.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030584591.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030584581.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030585525.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030585970.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030585970.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030585692.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000041691797.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1800000041691797.8 node_expansions=219
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041691795.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041691773.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041691775.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041691763.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041691796.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000041691796.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691774.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866690887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866690887.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999847246430.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999847246430.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900025122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900025122.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936136205.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999922246442.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999925025095.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975024219.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041691774.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027802885.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999891690885.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999866690886.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999911136205.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999925025108.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999936136206.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999897246438.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999897246463.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013914006.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963913998.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025025143.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016691774.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999986136219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000041691774.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691775.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041691775.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041691775.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041691776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041691776.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041694136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041694136.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936136253.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999922246487.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999900025150.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999925025128.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999975024255.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027802917.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999891690906.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999866690920.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999911136262.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999925025142.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999936136240.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999897246475.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999897246462.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000013914042.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963914026.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025025140.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000016691796.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999986136241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000027802917.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027802931.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027802931.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969469538.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999950024216.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999933358427.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999958358427.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008357539.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075025095.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999919468650.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999894468650.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999944469538.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958358427.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969469538.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999930579761.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999930579761.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047247317.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999997247317.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058358428.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000050025095.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019469539.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000075025095.5 node_expansions=198
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000075025119.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000069469564.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000066691785.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000052802883.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000075025119.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075025119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075025119.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000075025119.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075025117.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000075025130.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000075025114.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000075025121.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000075025130.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075025138.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075025104.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075025138.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075027482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075027482.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999969469577.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999922246490.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999933358465.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999958358464.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008357578.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061136255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999891690911.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999866690910.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999944469576.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999958358465.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969469577.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999930579799.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999930579798.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047247354.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999997249665.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058358487.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050025141.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019471887.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000061136255.5 node_expansions=100
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061134579.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061136239.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061138554.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061136252.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061136229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000061138554.0 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000061137603.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061137617.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061137165.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061138567.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061137071.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061137165.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061136243.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061137165.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061136238.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061138159.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061138583.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061138583.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061138289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000061138583.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061138567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061138567.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866693211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866693211.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866693226.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866693226.2 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038899614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000038899614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041683890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008347697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906667.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796736.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008350209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008348263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008348262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055574501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041684420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022232974.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235752.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235752.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038903317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047238375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044463111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036129130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025016073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055574501.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574501.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055574501.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574513.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997239391.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130081.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086130057.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008350501.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574501.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997239389.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027794956.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086130057.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086130067.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086130067.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008350501.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008350514.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574512.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086130081.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130058.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130058.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134668.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134668.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134388.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131477.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134666.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132852.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132297.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132311.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133555.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000086134666.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134680.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134640.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134680.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134680.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134680.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134656.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134679.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352285.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352285.9 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086137333.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136055.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138999.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138722.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137458.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136902.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139014.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138166.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108352274.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000108352274.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352288.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352288.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108352288.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352288.4 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108354921.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108353684.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108356588.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108355355.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108355063.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108354522.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108355618.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108354497.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108355768.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000108356588.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356588.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356588.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008354814.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354826.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354826.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008354836.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354826.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354826.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354828.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008354828.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019465938.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019465938.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000019468602.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000019467325.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000019471103.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000019468991.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000019468713.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000019468171.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000019469283.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000019468171.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000019469436.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019470269.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000019471103.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019471118.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019471118.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991693335.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991693335.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008365145.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008365145.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000008365168.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008362657.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008361379.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008362935.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008363046.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008362782.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008362212.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008363335.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008362214.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008363491.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008364335.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000008365168.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008365181.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008365181.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008365194.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008365194.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977809602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977809602.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977809617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977809617.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047255836.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025033603.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047255826.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988920714.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108371268.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077815713.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047255825.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047255828.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047255825.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047255825.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988920725.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050031824.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108366935.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077811405.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077811382.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022255836.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022255825.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025033626.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000108371268.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108366937.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366937.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366938.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366938.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108366970.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366969.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108366969.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366948.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366942.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366970.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366971.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366971.9 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108366960.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366970.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108366970.9 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108366971.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366955.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108366981.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366968.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366984.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108366971.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000108366984.4 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108366971.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366969.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366971.9 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108366961.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108366961.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108366961.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000108371280.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000108366977.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000108366981.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1500000108371280.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108371295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108371295.2 node_expansions=107
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108366974.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366950.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108366974.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108371294.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108371294.2 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000108374778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108373945.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108372667.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108374223.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108373223.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108374056.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108374501.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108373501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108373501.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108373501.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108374778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108374501.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000130581063.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000127802333.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000127806071.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000108374778.8 node_expansions=321
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108371304.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108371270.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108371291.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108371291.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108371290.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108374778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000108374778.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108373956.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108373516.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108374223.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108372683.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108372125.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108372279.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108373945.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108374501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108374056.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108374501.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108373501.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108373516.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108374779.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000108374779.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108374778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108374778.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108378001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108378001.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108377445.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108377016.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108376612.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108377178.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108376183.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108375613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108375803.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108377445.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108378001.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108377567.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108375778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108377001.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108377001.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108378025.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000108378025.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108378002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378002.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108378002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108378002.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108378025.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108378000.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378025.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977820679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977820679.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977820694.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977820678.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977820694.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977820694.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977820694.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999977820690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999977820692.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999977820692.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977820692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977820692.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999977820692.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000019481558.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977820684.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999977820682.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999977820703.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000019481558.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019481560.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019481560.8 node_expansions=45
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1499999977823347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999977823626.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999977822903.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999977822527.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999977823083.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999977822070.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999977821681.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999977821514.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999977821681.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999977823349.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999977823916.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999977823472.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999977821682.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999977822903.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999977820681.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999991702269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000019481547.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000011145797.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999997255993.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999997258783.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000002817157.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000019481547.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019481547.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019481547.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025040315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025040315.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066703746.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000047259302.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008368635.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127814906.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097259325.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019481537.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066703746.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047259301.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066703746.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066703773.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008368635.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069479774.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127814868.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097259326.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097259325.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041703747.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041703760.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044481523.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000127814906.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127814885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127814885.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127814872.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127814872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097259315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097259315.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127814908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127814908.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066703775.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025037093.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047259317.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008368664.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097259317.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019481549.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066703771.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047259316.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066703776.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066703760.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008368650.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069479761.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127814888.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097259331.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097259341.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041703760.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041703760.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044481561.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000127814888.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127814888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127814888.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127814884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127814884.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127820771.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127821049.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127820327.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127819938.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127820494.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127819494.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127818105.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127818938.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127818105.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127819771.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127821049.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127820882.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127819105.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127820327.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127818105.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000127821049.5 node_expansions=515
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000127820494.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127820050.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127819660.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127820216.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127819216.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127817841.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127817827.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127821085.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127818660.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127819494.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127817827.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127821049.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127820619.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127818841.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127820049.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127817842.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000127821085.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127821050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127821050.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127821050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127821050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127821075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127821075.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127821091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127821091.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127821084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127821058.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127821084.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019487749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019487749.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000019487751.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019487736.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019487751.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019487757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019487757.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066709972.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025043315.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047265538.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000008374861.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000127821085.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000097265529.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066709973.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047265538.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066709972.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066709973.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008374861.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111148492.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152817547.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000122261991.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000122261991.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041709972.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041709972.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044487760.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000152817547.0 node_expansions=410
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127821085.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127821070.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127821085.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127821091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127821091.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111154425.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127821085.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127821085.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111154428.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127821058.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127821058.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111154427.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111154427.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105599670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105599670.5 node_expansions=352
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000066710768.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002821878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000025044100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986153433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105599667.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000097266323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019488545.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000044488544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000025044100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000044488544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000044488544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999986153433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000047264546.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075044111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000075044111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000019488544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000019488544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000022266322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000105599667.0 node_expansions=6318
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105599556.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105598722.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105599278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105598278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000105597722.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000105596889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000105598556.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000105596889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105599667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000105597889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000105599667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000105599667.0 node_expansions=956
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105599556.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105599570.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105598722.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105599291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105598301.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000105596903.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000105597722.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000105596889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000105598591.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105596889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000105599667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000105597889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000105596889.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000105596902.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000105598738.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000105599667.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105599667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105599667.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105599683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105599683.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105599713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105599713.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000091707318.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027818403.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025044140.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986156126.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097269014.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019491239.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000044491250.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000025044140.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044491250.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066707595.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986156126.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047267235.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105602349.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075046792.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075044125.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019491250.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019491237.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000022269015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000091707318.0 node_expansions=358
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066713467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066713467.5 node_expansions=117
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000066710764.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000066713708.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066716097.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066715263.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000066710764.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066714708.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066714819.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066714263.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000066713597.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000066710764.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000066711763.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000066714708.2 node_expansions=575
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066713484.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066713493.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066713456.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066713470.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000066714708.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000066714708.2 node_expansions=53
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066713458.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066713444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000066714736.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000066714457.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066716097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066715263.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066713458.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066713458.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066714819.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066714291.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066714430.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000066715277.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000066714441.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000066713430.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1200000066713458.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000066714736.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066714708.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066714708.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000066714760.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066714760.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000047270305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047270305.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091711223.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091711223.8 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002825858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025048082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986157416.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105603646.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000097270304.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000019492525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000044492560.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025048081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000044492525.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000044492529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999986157416.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000047268537.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105603646.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000075048083.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000075048081.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000019492527.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000019492529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000022270307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000105603646.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105603636.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105603636.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105603639.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105603639.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105603642.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130600126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105603649.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105603639.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105603649.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000130600126.5 node_expansions=63
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119485364.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105600253.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125042183.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125041737.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000122266627.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119485625.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127821627.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000130600126.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000130600126.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130600137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130600137.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111155684.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111155684.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080600138.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080600138.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080600159.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080600159.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933495.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080600136.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000080600136.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080600147.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080600147.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080600151.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080600151.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080600148.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080600148.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063933502.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933484.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063933513.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000063933489.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000063933491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063933491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000063933513.0 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933503.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063933482.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063933503.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063933520.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933530.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063933538.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000063933538.5 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000063933538.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000063933514.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063933538.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000041711300.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000041711252.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000041711285.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000041711298.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000041711298.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000041711300.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000041711285.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000041711285.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000041711285.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000041711300.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000041711310.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000041711297.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000041711300.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000041711310.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000041711310.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000077822364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077822364.5 node_expansions=128
FooPlayer.decide: Filtering out maritime trades from 22 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077822374.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000041711308.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000077822384.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000041711319.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000077822387.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000077822364.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000041711308.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000077822374.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000041711308.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000077822364.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000077822387.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000041711311.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000041711311.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000100040364.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000077822362.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000041711317.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000041711315.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=2700000100040364.5 node_expansions=474
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000100040372.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000088929261.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000086151483.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000083373706.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2700000088929261.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000100040372.5 node_expansions=125
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000091704115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000077818976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000097260937.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000097260474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000094485364.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000091704371.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000100040372.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2700000100040372.5 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000100040364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000100040352.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000100040371.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000100040365.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000100040388.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2700000100040388.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000100040374.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000100040374.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999930595059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930595059.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083373704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997262581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000019484804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999966707025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000100040395.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000144484814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000036151483.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000038929258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999997262606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000016707025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000013929247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000027818149.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000119484836.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000119484815.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000116707038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000030595925.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000013929258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000016707047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000144484814.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000144484814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144484814.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000144484842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144484842.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083373727.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999997262616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000019484842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999966707060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000100040394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036151527.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000038929286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999997262616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000016707064.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000013929286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999930595061.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000027818177.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000119484843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000119484838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000116707082.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000030595960.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000013929303.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000016707062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000119484843.5 node_expansions=233
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119484827.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000119484841.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000119484839.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000119484840.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000119484826.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'SHEEP')) score=2700000119484841.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119484825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119484825.2 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000091683379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000091683107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083347831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075012220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058345822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058346378.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075016154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072237772.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000077793053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233274.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033343267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033342712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033341877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033340211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233044.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009938.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011049.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063899712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000091683379.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091685879.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687824.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000091687824.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027792442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061129213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019458773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997235697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047238043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011121248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011119026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033344374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019453239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997234306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997233740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997231226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000012070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027790750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005568180.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000061129213.1 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126990.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127268.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129213.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000061129213.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693001.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066690076.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066691334.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690354.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693012.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066690632.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066688835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690779.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066690076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000066693012.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693012.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066693023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066693022.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693023.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066693024.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097248586.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038913469.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801479.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066693037.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066693024.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091693025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097248576.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008357913.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066693025.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002801468.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801482.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066693024.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066693035.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066693024.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091693025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091693035.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066693035.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008357914.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097248586.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248565.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248587.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248590.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097248565.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248566.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097248566.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097248566.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248566.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097248580.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000097248592.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000097248577.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000097248556.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000097248567.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000097248580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=600000097248592.2 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097248577.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097253428.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097248590.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248580.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248579.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000122243395.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000122243395.8 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097253454.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097250800.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097252065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097251078.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097251344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097249565.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097251509.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097251509.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097250787.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122243421.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000122243421.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122243395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243395.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122243429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243429.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122243432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122243419.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243432.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122243433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243433.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122243442.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122243444.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122243444.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122243429.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122243429.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243429.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243433.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243433.4 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243430.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122243445.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122243445.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243445.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243433.2 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243433.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002796333.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796333.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002796333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002796333.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002800183.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002800183.6 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122247330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075024219.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000038908333.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000066687889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091687890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116687897.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122247330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000044464775.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000091687902.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038908331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066687889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091687889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000091687900.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000091687900.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000116687900.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000116691774.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091687889.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000044464779.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000122247330.2 node_expansions=186
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243455.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122243453.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243455.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247329.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247329.1 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243453.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122243468.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122243468.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243454.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122243454.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122243465.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122243455.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122243430.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122247317.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122243420.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122243445.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000122247317.2 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122247318.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122245674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122246899.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122245941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122246196.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122244409.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122246344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122245372.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122245664.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000122247318.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247317.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247317.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251910.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122247356.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247356.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251933.1 node_expansions=75
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075028810.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038916799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000066696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000116696368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122251924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000044473244.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038916799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000002804799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000066696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000116696366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000116696368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091696355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000044473244.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122251924.2 node_expansions=612
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122249572.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122250810.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122249850.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122251919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122250118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122249977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122248308.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122250268.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122249282.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000122249573.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000122251919.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251921.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251921.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122255143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122255143.2 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251910.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122251919.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122251934.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122251931.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122251945.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000122251945.1 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251934.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251934.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251936.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251936.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122251936.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122251924.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122251900.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122251924.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000122255121.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000122255121.2 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122254144.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122255398.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122254866.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000122254399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000122255145.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122254677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122254565.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122252923.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122252898.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000122253866.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000122254144.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000122255145.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122255121.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122255121.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002808031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808031.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002808020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002808020.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002808042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808042.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122255153.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075032044.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000038920031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000066699586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091699587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116699600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000122255153.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044476475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091699589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000038920032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000066699586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091699588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091699600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000091699600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000116699600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000116699603.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091699600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044476476.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000122255153.2 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122255164.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000122255153.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122255164.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002808045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002808045.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002808033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002808033.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122255154.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075032056.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038920033.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066699587.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091699590.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000138916235.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000122255154.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044476477.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091699588.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038920032.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066699588.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091699589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091699587.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091699590.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116699598.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116699601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091699587.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044476478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000138916235.8 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116699598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116699598.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116699599.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699583.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116699583.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699598.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699598.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699596.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091699596.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699584.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091699584.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699595.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091699595.1 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699609.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091699620.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091699620.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699608.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091699608.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699623.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091699623.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091699606.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091699606.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000122255176.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075032055.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038920051.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066699620.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116699608.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122255186.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044476497.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091699620.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000038920051.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002808064.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066699607.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091699617.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000091699606.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091699606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000116699620.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116699608.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091699609.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044476495.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122255186.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122255176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122255176.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122255187.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122255187.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471839.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471839.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122257399.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122258677.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000122256177.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000122258134.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000122257676.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000122255177.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000122257854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000122256177.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000122257843.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000122256174.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000122257119.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000122257399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000141691269.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144471825.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000144471825.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144471826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144471826.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025024714.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025024714.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025024714.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025024714.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025024692.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025024692.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025024736.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000025024689.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025024717.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025024741.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000025028153.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000025028153.2 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000025026946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028166.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025025653.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025026658.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025027223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025024702.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000025027331.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000025025653.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025027331.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025025664.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025026658.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000025026936.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000025028166.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025028164.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028178.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025028178.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025028178.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025028163.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025028163.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028200.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025028185.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025028200.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025028186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025028186.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028187.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000025028153.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000025028153.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025028177.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025028174.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025028140.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025028153.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000025031348.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000025031348.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000025030348.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025029149.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025030538.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025030095.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000025031396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025030649.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000025028126.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000025030793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025029137.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025030816.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025029126.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000025030081.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000025030372.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000025031396.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025031362.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025031362.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066700733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066700733.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144478507.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108367372.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061143386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000091700682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138922965.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144478473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077811841.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113922904.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000061143359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025031372.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000088922904.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091700705.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113922942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000113922915.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000138922938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000138922917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000113922942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000077811816.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000144478507.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144478508.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144478508.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144478532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144478532.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108370049.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061143407.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066700741.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000091700730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138922964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144478519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000077811852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113922977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000061143408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025031410.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000088922952.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091700741.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113922964.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000113922952.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000138922927.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000138922975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000113922977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000077811854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000138922927.8 node_expansions=114
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138922949.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138923949.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138925327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138924896.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138925075.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138925438.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000138922964.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138925631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138923938.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000138925605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000138923949.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000138924896.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000138925174.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000138925631.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138925631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138925631.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000138925629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138925629.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138925631.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138925626.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138925631.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111150320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111150320.0 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111147855.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111147874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111147874.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111147873.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111147877.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000111147877.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111147874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111147874.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111153031.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111150366.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000111153031.5 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000111150532.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111151366.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111152754.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111152322.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111152477.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111153031.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111150368.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111153034.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111152368.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111151365.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111150534.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111151365.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111151642.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111152588.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000111153034.5 node_expansions=418
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000111150542.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111154018.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111155407.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111152642.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111154962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000111153031.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111155129.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111152756.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111150532.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000111152365.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111151534.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111150543.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111151532.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000111152487.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000111152088.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1800000111155407.0 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111152922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111152922.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111152922.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111152922.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111152899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111152899.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111152921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111152921.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111152919.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111152919.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111152931.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111152933.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000111152933.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111152929.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111152929.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136147434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136147434.2 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141702962.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105591851.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000033373373.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000038930707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063930710.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136147406.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169480740.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000050041821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086152932.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000033373387.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999997261376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000061152931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063930709.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000086152931.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000086152943.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000136147406.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000113930708.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000102814073.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000169480740.0 node_expansions=432
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144486252.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144487252.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144488373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144488198.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144488754.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144488362.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144487087.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144486251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144488087.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144487251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144486254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144487254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144488220.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144487817.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000144487251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000166705796.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000158369249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000169480740.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1500000155590639.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=1500000161150249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1500000169480740.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169480740.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169480740.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169480726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169480726.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169480751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169480751.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050038772.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050038772.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030589917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030589917.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000050036307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050036307.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000050036319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050036319.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050036306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050036306.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030589937.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000050036317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000050036317.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000050036317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050036317.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030592439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030592439.8 node_expansions=83
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030589929.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030589931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000030592038.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030591876.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000030592456.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030592041.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030590762.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030589931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000030590929.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000030590929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000030589930.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000030589930.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000030591898.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000030591487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000030590931.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000030592456.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030592440.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030592440.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030594566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030594566.0 node_expansions=88
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000030594541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000030594541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000030596652.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000030595541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000030596486.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000030595541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000030596652.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000030595374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000030594541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000030595541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000030595541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000030594541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000030594541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000030595097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000030596097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000030595541.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2700000030596652.5 node_expansions=838
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030594542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030594539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000030595542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030595374.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000030595541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030596663.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000030596653.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030595376.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000030594539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030595542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000030595565.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000030594541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000030594541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000030595096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000030596094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000030595568.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000030596653.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030596652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030596652.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030596660.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030596660.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030596653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030596653.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013929993.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013929993.2 node_expansions=8
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013929993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013929993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000013931548.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000013930993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000013930826.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000013930993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000013930993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000013929993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000013930993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000013930993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000013929993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000013929993.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000013930993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000013930548.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000013930826.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000013930993.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000013931548.8 node_expansions=112
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013931551.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013931559.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000013931559.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013931573.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013931573.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000013931554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000013931555.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000013931561.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000013931563.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000013931538.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000013931563.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000013931541.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000013931571.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000013931565.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000013931563.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000013931573.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000013931554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000013931554.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000013931564.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000013931564.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000013931567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'ORE')) score=1500000013931573.2 node_expansions=163
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013931551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013931551.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000013931549.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013931552.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000013931539.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013931561.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000013931575.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000013931550.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000013931575.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013931575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013931575.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013931549.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013931549.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013931571.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013931571.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000013931526.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000013931553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000013931537.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000013931571.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013931523.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013931523.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013931529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013931529.5 node_expansions=23
FooPlayer.decide: Prioritizing 5 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983375983.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013931530.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008375987.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005598221.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999983375996.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000013931530.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013931527.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013931527.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966707539.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966707539.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999966707527.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966707527.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061126376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027784941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027786329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027787442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000080572001.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080575612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030572144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022235478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994460209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019456863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016679919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994456016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994453781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994455170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994456306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008343791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027791918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005566015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000047238945.4 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000047238945.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245085.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245085.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997240487.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240487.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245098.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052797845.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038907176.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000018276.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080575645.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997240499.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091686731.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052797845.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000018276.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797831.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797845.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080575647.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080580209.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997240499.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797845.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091691321.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091691321.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686747.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686747.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691345.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686734.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020039.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020039.0 node_expansions=113
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113908916.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113908916.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691876.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091695765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105575582.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125020028.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695765.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000125020028.0 node_expansions=176
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091690765.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695390.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693543.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694543.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694932.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693154.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091695209.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125020028.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000125020028.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020028.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997240485.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240509.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997240509.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240472.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997240472.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969462758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969462758.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240524.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997240524.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997240522.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997240522.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969467334.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969467334.9 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969462753.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969464975.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969467346.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969465521.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969466528.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969463299.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969466920.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969465139.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969467225.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999969467346.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969467346.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969467336.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969467346.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991684954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991684954.2 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969467356.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969467342.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969467356.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022865.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025024691.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077800619.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005578469.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000119469063.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013912701.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125024619.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058358024.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005578479.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058358035.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058358024.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000119469063.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000119469063.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058358035.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013912691.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358024.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000119469063.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000119469063.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000130580175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000130580175.0 node_expansions=210
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097246909.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097246889.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130580175.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097246911.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097246926.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097246911.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000130580175.0 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000130580175.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000127802411.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130580188.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000130580188.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130580175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130580175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130580175.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130580175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130580239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130580239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130580217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130580217.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130577992.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130577992.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130580224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130580224.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130580224.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130580259.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130580237.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130584668.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130580235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000130584668.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000130580239.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130582447.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130582335.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130584010.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130583001.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130584001.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130580780.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130584399.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130582612.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130584668.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000130584668.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130584668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163917968.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163917968.2 node_expansions=31
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000130587888.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130590110.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130590943.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130592610.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130591610.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130592610.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130589388.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130592610.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130591221.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130589999.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130590832.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000130590832.8 node_expansions=307
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130585678.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130587925.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130590799.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130590832.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130587902.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000130590832.8 node_expansions=71
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000130587888.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130590110.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130589721.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130590011.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130591694.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130590679.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130591694.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130590846.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130592083.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130588472.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130590277.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000130590566.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000130590846.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588610.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969477943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969477943.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999969477932.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969477932.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013916338.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013916338.8 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999969474335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969476557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969476168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969477138.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969478113.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969474890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969476724.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969476557.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969477001.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969475891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1199999969478113.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969478114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969478114.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969478144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969478144.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969478135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969478124.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969478135.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969478145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969478145.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969478147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969478126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969478147.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941694384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941694384.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999972249857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972252079.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972251690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972249857.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972250412.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972252246.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972252079.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972252523.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972251412.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963915581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1499999986136346.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1499999966689069.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1499999986136346.2 node_expansions=301
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986136361.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986136361.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019471412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019471412.0 node_expansions=20
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000019471413.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000019473635.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019472246.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000019471413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000019471968.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019473801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000019473635.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000019474079.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019472968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000019474079.5 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999997246005.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000019474079.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000019471430.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000019471422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000019471437.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1500000019474079.5 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000019471416.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000019473650.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019472249.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000019474093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000019471413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019471428.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000019471968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000019473801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019473673.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000019472968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000019474093.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019474093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019474093.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997251038.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999997248652.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999997248686.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999997248659.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999997251023.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999997248674.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999997251023.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999997248634.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999997250857.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999997249647.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999997248649.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997248634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997248662.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999997249215.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999997251051.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997250871.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997250189.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997249662.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1499999997251051.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997251051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997251051.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030581594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030581594.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025031936.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050030158.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061141269.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000119476370.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030587481.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963920814.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063920815.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063920814.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011141258.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086143037.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000086143037.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091698593.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000091698593.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041698592.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063920814.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091698593.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091698593.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102809714.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000119476370.8 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000119474158.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119476406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119475158.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119474158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119474174.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119475714.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119474158.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119474715.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119476400.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119475715.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119475158.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119476007.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000119476406.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119474174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119474174.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119476383.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119476383.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119474179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119474179.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119476403.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119476403.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080587515.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080587515.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119476429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119476429.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025031956.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050031991.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061143102.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030589314.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963922647.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063922660.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063922647.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011143091.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086143067.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086144883.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091698648.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105585091.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041700425.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997255091.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063922647.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091700436.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091698623.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000102811547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000105585091.5 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091698601.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091700437.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091698617.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091700427.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105585080.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=1800000105585080.5 node_expansions=140
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000091698635.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091698614.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000105585080.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091700422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091698619.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000091698629.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1800000105585080.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000091698632.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091699604.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091698617.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091698604.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091700438.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091700192.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091698604.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091699159.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091698617.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091700159.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091699636.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091700437.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000091694939.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000105585118.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000091692692.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1800000105585118.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105585094.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105585094.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000105585130.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105585135.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105585115.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105585140.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105586934.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000105586934.2 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000105585100.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105586114.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105585128.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105585101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105586935.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105585656.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105585128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105585693.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105585114.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105586669.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105586114.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105585934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000105586935.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105586934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105586934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809173.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809173.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916698081.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916698081.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916698059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916698059.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916699892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916699892.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916698073.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916698073.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916699893.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916699893.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999916698082.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999916699061.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999916699893.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999916698060.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999916698073.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999916698616.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999916698060.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999916698627.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999916698073.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999916699616.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999916699060.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999916698061.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999916698906.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2399999916699893.0 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999916699908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999916699903.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999916699905.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999916699893.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999916699892.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916699908.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916699928.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916699928.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916699905.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916699905.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999938918474.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999938918474.0 node_expansions=55
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916699908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916699908.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999911140686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999911140686.5 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 36 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999888922161.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999888923717.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999888923161.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999888922161.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999888922161.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999888922717.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999888922161.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999888923161.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999888922717.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999888922161.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999888923717.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999888923161.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999888922164.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999888922994.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999911140716.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999888919328.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999905582945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999897250442.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2699999911140716.0 node_expansions=180
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999911140719.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999911142262.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999911142262.0 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999911140704.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999911142249.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999911140729.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999911142262.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999911140707.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999911140707.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2699999911142262.0 node_expansions=170
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999911140706.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999911142272.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999911141706.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999911140705.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999911140703.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999911141262.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999911140717.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999911141723.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999911141261.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999911140703.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999911142279.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999911141706.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999911140717.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999911141540.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2699999911142279.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999900031151.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999911142249.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999911142249.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999911142251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999911142251.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999944475607.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000019474709.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991696929.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000066697830.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999927808936.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000050031173.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999983364471.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999916696027.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999991697838.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000005586704.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000038920058.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000016697815.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999938920027.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999927808938.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999983364472.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000038920058.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000061142259.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000083364485.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000083364485.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999944475606.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000019474730.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999991696960.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000066697821.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999927808949.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999883364487.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000050031164.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999983364488.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999916696042.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999991697828.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000005586708.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000038920049.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000016697849.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999938920043.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999927808930.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999983364485.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000038920041.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000061142275.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000066697821.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066697819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000066697819.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999883364462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999883364462.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999883364498.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999883364459.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999883364498.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014965.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030565776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075012498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066679965.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066679710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030565775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030565497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000083348932.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083352821.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030571044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988899875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988900983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038902763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988900977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988897639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997231805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997230972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008343485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000006794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008342074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997229017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997230684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016676865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991677638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988899851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999988898448.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052794210.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052790321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000052794210.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799955.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797283.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800208.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800617.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800222.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800764.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799520.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052800764.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052800764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800764.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800821.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052800790.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052800780.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052800757.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052800757.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052805922.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000052805922.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052803422.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805922.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800755.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052802977.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804088.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803700.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803700.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052802977.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052805922.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805923.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809256.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052808576.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052808868.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805909.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052805909.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052808146.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052809243.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052808854.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052808576.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052808854.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052808132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052809243.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025031479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025031479.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809256.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809280.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809280.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000032644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000032644.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000000032366.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000032643.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000032644.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000029699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000029699.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000031921.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000032668.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000032366.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000032658.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000031921.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000000032643.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000000032668.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972254866.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972254866.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972254897.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972254897.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088923342.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005588234.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994476231.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055590021.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083367776.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025034446.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025034469.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972254890.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025034453.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961142890.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961142891.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025034446.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025034447.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052812225.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052812225.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025034447.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025034455.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025034455.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088923342.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923345.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923345.1 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088923344.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923343.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088923356.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088923340.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088923346.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000088923356.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088923364.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923345.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923364.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478855.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119478855.1 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119478855.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119478871.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000119478871.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478855.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478855.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961142854.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961142854.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961142891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961142891.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961150709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961150709.5 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999961142898.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961142893.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961142877.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961142870.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961145813.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999961145813.1 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999961145535.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961144702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961145813.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961143891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961142891.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961142868.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961145090.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961145535.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961145813.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961145113.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999961145813.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999961144702.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=899999961145813.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961145813.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961145813.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927812502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927812502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927812479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927812479.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927812502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927812502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927812502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927812502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927817580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927817580.0 node_expansions=353
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999927818112.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927817279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999927815890.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927816446.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999927815168.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927815446.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927817668.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927818112.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999927817557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927817835.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999927817390.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927820335.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927817279.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1499999927817557.5 node_expansions=389
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999927817557.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927816724.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927815890.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927815900.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999927817558.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999927814890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927814890.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927817122.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927817557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927817279.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999927817113.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927817835.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927816732.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1499999927817558.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999927817557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927817557.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927817591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927817591.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999927817581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927817555.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927817581.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905587969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905587969.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999905587969.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999905587944.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905587969.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905587969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905587969.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999905587968.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999905587943.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905587968.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905587968.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905587968.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905587965.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905587944.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905587965.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905587965.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905587965.9 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999905587966.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905587953.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999905587966.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999905587979.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999905587956.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999905587968.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999905587979.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905587966.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905587953.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905587966.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905587966.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905587966.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905587979.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905587953.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905587979.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905587977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905587977.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905587967.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905587964.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905587967.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852810200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852810200.1 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075035076.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999894477745.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961144409.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999919476877.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030590632.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058368433.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969479521.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999947257300.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999894477765.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999947257300.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999852810198.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999947257300.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999969479521.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997257298.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975035091.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969479521.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947257300.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947257321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000075035076.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075035074.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075035076.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075035076.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075035077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075035080.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000075035080.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075035080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075035080.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075035074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075035074.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075035063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075035063.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894477730.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961144408.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999919476852.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030590643.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058368408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969479519.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999947257285.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999894477730.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999947257285.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999852810188.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999852810174.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999947257285.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999969479520.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997257296.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975035074.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999969479519.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947257285.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947257299.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000058368408.0 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058368421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058368421.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058368424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058368424.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058368421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058368421.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075035089.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999894477741.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999961144422.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999919476865.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030590631.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969479532.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999947257310.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999894477757.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999947257313.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999852810185.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999852810185.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999947257296.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999969479532.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997257297.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975035075.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969479532.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947257310.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999947257313.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000075035089.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075035075.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075035075.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075035090.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075035090.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075035108.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075035096.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075035108.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113920043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113920043.8 node_expansions=402
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105590655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094480378.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094479544.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094478822.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094479544.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094478545.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094478544.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094480767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094478544.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094480933.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094480767.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094481489.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094480378.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113920043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000113920043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000113919043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000108361099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000108364044.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000113920043.8 node_expansions=2304
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000094479565.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094480386.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094479550.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094478822.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094479557.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094478553.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094478544.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094480767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094478565.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094480933.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094480767.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094481495.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094480378.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113920055.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000113919043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000108361099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000108364044.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000113920055.8 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113920056.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113920018.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920056.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147248472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147248472.5 node_expansions=326
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000144475602.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133364492.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133360548.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133360826.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133360548.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133360548.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362770.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360548.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133363936.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133362771.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133363492.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133361381.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147248472.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000127805548.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000147248472.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2100000147248472.5 node_expansions=1797
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133361548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133362381.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133360569.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133360836.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133360549.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133360549.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360562.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133362771.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360548.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133362957.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133362784.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133363492.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133361395.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147248487.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=42) score=2100000147248487.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147248507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147248507.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000088904778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088905887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000088905331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086128109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086125889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072235556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083349775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000083350330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033343276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033343000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036119665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088905887.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907553.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000088910609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129161.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058351998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000012699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033352756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052798387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033353054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033352766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027796320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000015463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000015726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025019418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027797471.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027797198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013905738.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000058351998.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000058351998.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352009.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058352008.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352008.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357165.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352030.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352030.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799832.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799832.1 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000002795665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002799846.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002798443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002797463.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002797755.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002798574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002797477.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000002799846.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002799832.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002799794.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799832.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799857.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002799846.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002799821.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799846.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799846.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980577624.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002799821.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002799821.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799821.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799821.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980577609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577609.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980574834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574834.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980577611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577611.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980577622.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980577622.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947244310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947244310.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947244319.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947244287.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947244319.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013910975.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000016931.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000100023875.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091690499.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999947244319.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801652.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947244319.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055574267.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002801652.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047240922.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025023864.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801652.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801643.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002801646.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969461364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000055574267.2 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033357210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357210.5 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000033358201.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033360978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033360992.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000033359989.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000033360256.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033361089.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033362645.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000033359989.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055574277.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000055574277.2 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055571490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055571490.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055571499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055571499.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055571510.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055571476.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055571510.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025015945.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025015945.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025015954.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025015905.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025015954.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025015953.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025015931.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025015953.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058349235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058349235.8 node_expansions=12
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000025016933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025018755.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025018731.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025015962.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025019853.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025020407.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025018730.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000025020407.4 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008353754.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025020410.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000025020410.4 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008353732.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025020375.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000025020375.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008353730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008353730.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027795634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027795634.5 node_expansions=101
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000021772.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000023844.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000000024400.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000024955.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000021772.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000021772.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000000024955.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000000024550.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000000024955.6 node_expansions=242
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000021066.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000024288.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000000023858.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000023733.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000021090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000021066.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000000021066.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000000024970.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000000023858.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000000024970.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000024979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000024979.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891689858.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891689858.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863912076.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863912088.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863912078.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863912088.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912078.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999863912074.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999863912073.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999863912090.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999863912086.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999863912090.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863909864.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863909864.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863909864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863909864.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863909878.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863909878.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912639.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863912639.9 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999863909862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863910973.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999863912529.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999863909862.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999863909889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999863911722.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999863912000.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999863912640.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999863912640.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912639.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863912639.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063904167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036121032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036122143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061126388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038900276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000075016155.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075015599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000075019766.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033350877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013901863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999977789029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999977791530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025015477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999977790706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999977791543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999977790699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033350044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994454350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002785739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013898808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988895960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988897627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999983342637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988899038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983342916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999983344305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991679348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000012375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991675961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986123194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997234317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986120971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988900971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000041683099.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041681155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000041683099.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994468433.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019467567.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000113914678.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994468433.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468433.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980578655.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980578655.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083359123.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075025767.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075025790.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044470210.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000113914678.9 node_expansions=414
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113914656.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113910342.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113910344.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113911199.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113911045.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113912157.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113910342.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113912712.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000113914656.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914656.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914656.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914665.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914679.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044464219.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994462441.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063906909.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044464219.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038907774.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038907774.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025017996.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025017996.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116686464.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108353131.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000108353131.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077797552.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000116686464.9 node_expansions=782
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083360788.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360788.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361622.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083363455.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361511.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083364288.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362636.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360803.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083363177.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116686464.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116686464.9 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686464.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116686426.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686464.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686478.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116688131.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688157.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116688988.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689823.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116688848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690656.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116689958.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688145.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690500.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000116690656.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690655.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690603.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690655.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695516.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695516.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690655.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690622.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690655.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690666.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690666.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690668.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690619.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690668.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695516.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695516.4 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000116696071.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697182.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697182.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116698015.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116699682.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133357300.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141690631.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116697182.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136135078.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116700682.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000116700682.2 node_expansions=500
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000116698473.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697196.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697195.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116698029.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116700682.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116698848.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697915.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116699015.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116697195.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116699570.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116697919.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138912880.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000116700682.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116700682.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700656.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700682.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116692584.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116692584.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094472748.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094472736.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094472748.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116692622.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116692622.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094475694.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094474425.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094474413.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094472749.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094474147.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094475245.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094475134.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094476245.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094475968.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094474412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094476801.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094475149.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116692622.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000116692622.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116692623.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116692597.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116692623.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005580623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005580623.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077803732.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000022248177.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077803732.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000086137069.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000147248178.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100025957.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055581512.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044470399.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038913954.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038913965.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077803732.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047248177.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047248192.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116692622.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108359300.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108359289.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000100025968.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000077803733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000147248178.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147248178.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147248177.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147248178.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252185.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147252185.2 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147248179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147248153.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147248179.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147248178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147248178.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000125025958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147248164.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000147248164.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147248164.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147248164.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147255656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147255656.2 node_expansions=195
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147248165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147248165.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125025965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125025965.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102803762.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125025964.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000125025964.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125025953.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125025953.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125033458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125033458.5 node_expansions=195
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125036124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125033457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000125034846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000125035124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000125035846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000125036679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125036679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000125036679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000125034846.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000125036679.8 node_expansions=2605
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125035013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125034457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000125033457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000125034846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000125035124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000125035846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125036679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125035124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000125036679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000125034846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000125035568.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000125036679.8 node_expansions=586
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125033626.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125034013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125034195.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000125034290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000125033639.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000125034315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000125032639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000125034014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000125035126.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000125035013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000125034290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000125036680.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000125034027.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000125034736.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000125036680.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125034458.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125034458.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033370025.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977814470.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999961146913.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033370024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041703370.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077814471.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011147803.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000000036691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999994480246.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994480246.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033370035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000002814468.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002814468.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000119477621.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086150747.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063928526.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000077817412.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000055592247.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000119477621.8 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094481138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094481138.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094481144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094481144.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999961149848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961149848.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999961146893.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999961146928.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999961149834.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999961146915.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999961146928.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999961149834.0 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961147904.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999961149014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999961148278.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999961148456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999961148570.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999961147904.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999961148593.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999961146889.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999961148292.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999961148289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999961149278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999961148556.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999961149844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999961148291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999961149011.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999961149844.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999961147612.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961147612.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922260967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922260967.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922260955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922260955.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994484080.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999938930915.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994486456.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041708690.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000102817415.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038930914.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999972264247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999961150747.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955596677.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999955596677.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999994486455.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999963930900.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963930914.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094486468.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047264246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000025039637.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038930913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000016706304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000102817415.0 node_expansions=257
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102821901.8 node_expansions=298
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000102820786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102821897.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102820897.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102821341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102820063.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102820786.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102820786.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102821453.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102819786.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102821175.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102820897.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102820897.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102821897.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102821452.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102821341.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102821897.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000102821897.2 node_expansions=574
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000102820787.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102821898.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102819799.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102821378.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102820786.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102820079.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102820823.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102820801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102821453.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102819823.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102821176.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102819813.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102819786.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102819799.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102821452.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102821357.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000102821924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000102821924.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821912.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080601766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080601766.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080599703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080599693.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080599670.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080599671.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080601766.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000080601766.8 node_expansions=48
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000080600655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080601791.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080599671.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080601225.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080600655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080599949.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080600671.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080600680.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080600222.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080600655.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080599655.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080601060.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080599655.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080599670.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000080599655.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000080601322.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000080601222.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000080601791.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080601766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080601766.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900045323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900045323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900045345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900045345.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930595892.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930595892.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900045375.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900045375.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919480988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919480988.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877818873.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877818873.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919480998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919480998.8 node_expansions=147
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999863929980.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894487596.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999894485561.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999894485547.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999919480986.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999894485548.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999919480986.2 node_expansions=138
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1799999894485534.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999894485523.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999894487078.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999894486534.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999894485801.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999894486523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999894486523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999894486094.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999894485523.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999894486523.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999894485536.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999894486912.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999894485523.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999894485538.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999894485523.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999894487190.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999894487648.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999894487078.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2099999911149780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999905591544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999913923900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999919481014.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2099999905590986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2099999913924043.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2099999919481014.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999888925467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888925467.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999966703233.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999872257914.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999944481008.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999991703243.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105592136.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011147704.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999922258788.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999886147677.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999880591247.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999905591230.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999944480997.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999913925455.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999913925478.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066703244.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000050036567.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005592145.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999988925456.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999966703230.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000105592136.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592134.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105592170.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000105592170.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105592148.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000138925432.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105592169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105592170.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105592157.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000138925432.5 node_expansions=56
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133369877.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000136147655.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000138925448.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000127814335.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000130592116.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000138925448.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138925432.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138925432.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138927567.0 node_expansions=111
FooPlayer.decide: Prioritizing 18 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138927574.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138929129.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138928573.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138927851.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138928573.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138927685.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138928574.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138928962.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000138927573.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000138929240.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000138929240.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000138928685.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000138929240.5 node_expansions=712
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000138928140.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138927140.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138928685.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138928683.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138927418.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138927685.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138927140.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138927127.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138928407.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138927129.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138927140.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138928129.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138927129.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138927129.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000138928518.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000138929241.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000138927129.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000138927140.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000138928129.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000138929241.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138929240.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138929240.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158367793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158367793.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138929237.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138929237.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138929248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138929248.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138929259.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138929259.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047237786.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038907166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063906455.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011125753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241879.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050020545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016957.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050014435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011125170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047239473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791917.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025017129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022239360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044462228.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036131664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036128055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038905532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036128296.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000063906455.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906432.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063902542.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000063906432.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906432.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063906466.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063906419.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906466.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912865.2 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000063911901.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909256.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909124.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063908567.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063909255.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063912867.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063906486.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000063912867.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063912865.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912829.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912865.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912876.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912876.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033357320.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912840.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063912840.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033357295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357295.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357284.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357284.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357310.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033357305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033357306.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033357307.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033357308.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357310.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975022197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980577743.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061135108.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033357299.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999975022188.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999911130655.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033357299.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061135074.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061135097.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033357322.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094468431.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094468431.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033357308.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033357322.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033362723.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033357299.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999980577743.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094468431.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473854.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473854.6 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094468430.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473816.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094468453.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468455.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468432.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094473854.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000094473854.6 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094473865.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471221.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471087.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470534.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471207.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471645.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472199.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468461.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000094473865.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473868.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473830.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473868.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468404.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473855.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473831.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473855.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473855.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473855.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473866.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473866.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473865.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473865.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473864.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473856.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473864.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136055.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911136055.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911136055.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911136055.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999911138855.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999911138734.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999911138176.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999911137068.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999911138466.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999911137054.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999911137054.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999911138832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999911136054.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999911138855.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911138832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911138832.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911143999.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911143999.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975035541.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980591096.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061148443.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094481774.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975035541.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061148430.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061148440.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094481774.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094481764.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033370652.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980591096.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094481774.2 node_expansions=414
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094479286.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094481797.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094478731.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094477634.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094479022.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094477621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094477620.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094479397.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094478731.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094476620.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119471195.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000119471195.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471181.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471181.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471196.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119471196.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471219.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471219.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999975024974.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999980580529.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061137888.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058360119.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011136974.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958357418.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058360086.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058360108.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086137874.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086137878.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058360085.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119471231.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119471208.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058360099.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058360108.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058360099.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058360119.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016692553.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119471231.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471198.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119471198.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119473868.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119476377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119473330.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119471250.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472639.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472198.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472210.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119474006.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119473309.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471241.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000119476377.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119476364.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119476367.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119476367.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119476356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119476356.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119476356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119476356.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975030134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980585691.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061143034.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058365245.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119476357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011142134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999958362579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058365245.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058365245.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086145772.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086143047.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058365256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000119476381.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058365257.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058365257.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058365246.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058365259.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016697690.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000119476381.2 node_expansions=104
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119472770.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119476342.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119476342.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119476344.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119476344.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147249004.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147249004.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975032884.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980588440.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061145784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119479120.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011144884.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999958365328.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086145774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086145774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000119479117.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058367995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016700440.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119479120.1 node_expansions=666
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119479023.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119478731.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119478453.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119476343.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119477745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119477356.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119477342.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119479120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119478454.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119476356.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119478745.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000119479120.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119479120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119479120.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958365375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958365375.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958365341.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958365341.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958365342.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958365342.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958365341.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958365341.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958365364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958365364.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975032897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980588487.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061145787.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058368008.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119479143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011144897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058368032.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058368009.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086145787.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086145797.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058368008.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000119479165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000119481773.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058368043.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058368030.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058368008.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058368008.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000016700475.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000119481773.4 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119479135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119479135.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999975032922.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999980588478.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061145809.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058370676.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119479133.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000011144898.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999958365351.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058370676.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058368010.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086148465.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086145822.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058368018.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119481775.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058368010.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058368033.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058370676.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058368044.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016700455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000119481775.4 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119479144.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119479163.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119479128.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119479139.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119481780.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119481780.9 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119481780.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119481516.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119481225.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119479128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119479148.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119480127.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119480127.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119481238.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119479137.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119481503.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119481517.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119480961.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000119481780.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119481780.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119481780.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368026.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958368026.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368005.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958368005.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368027.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958368027.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999958368029.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958368015.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999958368005.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958368029.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958368040.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999958368040.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368005.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958368005.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368054.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958368054.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930590263.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930590263.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930592637.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930592637.9 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999930590261.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930590275.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999930592637.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930590275.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930590263.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999930592637.9 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999930591248.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930592637.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930592360.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930590262.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930590262.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930591262.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930591262.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930591526.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930592382.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930590249.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999930592651.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999930591248.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999930592095.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999930592651.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930592651.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930592651.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947260206.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947260206.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947260196.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947260196.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911144071.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911144071.5 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999911142682.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911146460.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911146182.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911144460.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911144071.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911145071.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911144071.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911142960.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911146182.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911144071.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911144071.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999911145071.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999911145904.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999911144071.5 node_expansions=387
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999911142696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999911144071.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999911143793.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999911141697.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999911141704.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999911142696.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999911141682.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911142973.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999911143793.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911144086.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999911142696.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999911143537.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999911144086.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911144086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911144086.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883366304.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883366304.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883366319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883366319.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922253698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922253698.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999883367320.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999883368721.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999883368443.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999883366321.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999883366319.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999883367321.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999883366319.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999883367597.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999883368430.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999883368710.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999883367332.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999883368152.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999883367877.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999883368721.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999883368709.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883368709.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999847257596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999847257596.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999852813152.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961150604.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999958372826.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063928381.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999955594159.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999830590054.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930592708.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999930592708.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986150604.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013928381.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958372826.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991706159.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991706159.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002817270.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930592721.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999930592721.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999930592710.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999888925152.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000063928381.8 node_expansions=274
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063926042.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063926019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063926020.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063926019.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063928381.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000063928381.8 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000063927006.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063926992.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063928138.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063926006.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063925992.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063927007.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063926016.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063928117.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063927305.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063928117.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063928381.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063926992.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063927840.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063927006.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000063928381.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063928395.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928416.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063928416.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063928408.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063928432.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063928429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063928443.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999847259986.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999852815541.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999961150653.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999958372876.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999955594208.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999830592429.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930595096.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999930595096.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986150676.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013928452.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958372887.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991706209.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991706223.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000002817343.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930595110.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999930595096.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999930595098.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999888927540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000013928452.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013928430.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013928430.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999830592444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999830592444.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999802814654.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999830592428.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999830592418.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999830592440.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999830592418.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1499999830592440.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999802814640.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999830592380.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999830592380.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999802814637.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999802814637.2 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999802814631.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999802814627.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999802814592.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999802814616.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999802814603.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999802814640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999802814640.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999802816721.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999802814606.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999802814619.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999802814643.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999802814617.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999802814616.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1499999802816721.2 node_expansions=56
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999802814610.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999802816740.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999802816728.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999802816740.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999802816730.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999802816740.8 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999802814643.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999802814642.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999802814642.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999802816740.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999802814644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999802816740.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999802815629.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999802815629.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999802816741.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999802814630.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999802814629.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999802815630.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999802814629.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999802816185.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999802816740.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999802815907.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999802816751.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999802815630.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999802816464.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999802815629.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999802816751.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999802816740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999802816740.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999802816763.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999802816763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999802816740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999802816740.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999819484318.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999819484318.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999819484293.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999819484293.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999797262085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999797262085.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999802817640.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999911152763.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999936152754.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013930542.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999905596309.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999780594530.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999880597210.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999880597210.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999936152763.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991708318.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999958374986.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963930555.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999941708319.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999952819433.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999880597198.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999880597198.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999880597209.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999838929640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000013930542.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013930541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013930541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013930555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013930555.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000013930556.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013930543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013930556.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041704935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041704935.2 node_expansions=85
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000013931553.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013931574.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013931831.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013930552.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013930552.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013930553.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013931554.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013930553.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013931552.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013931553.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013931852.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013931554.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013932387.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013931565.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000041704937.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000036150669.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000027816044.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000022259108.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000027813269.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000030594544.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000041704937.2 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000041704943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041704911.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041704943.2 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999966672502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999966670278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036122114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036122114.06 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000058350876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058348654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055575900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050019211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055575880.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350774.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061129488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055575889.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008347442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033351366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050019198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033351653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022239939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041686097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033350517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025012152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901873.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237462.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061129488.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061129488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133530.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000061133530.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129210.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129244.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129244.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129240.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129240.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000036129240.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129246.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061133533.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061129235.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061129223.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000061133533.2 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130899.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132977.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133546.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131730.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131599.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131175.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133122.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131588.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061133546.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133545.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133546.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133557.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133557.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133568.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576232.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576222.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576222.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576198.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576198.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576211.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576211.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580252.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005580252.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000005577887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005579986.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005578887.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005578163.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005578597.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005578720.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005580108.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005578597.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005580277.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000005580277.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580263.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580263.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584139.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584139.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580277.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580277.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580266.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005580266.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580252.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584151.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580298.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580298.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584176.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005581967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005584078.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005582954.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005582232.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005582676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005582788.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005584177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005581301.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005582689.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005582398.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000005584177.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584177.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584177.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584189.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584178.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005589898.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000005585844.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005587954.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005586843.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005586854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005586120.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005586566.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005586689.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005589898.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005585190.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005586565.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005586301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000005589898.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589898.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005589900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589913.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005589913.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589900.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005589900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589900.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005589888.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005589887.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005589910.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005589913.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000005589913.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000005589913.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589913.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005589924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005589924.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005589890.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000036145460.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1500000036145460.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036145445.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036145445.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036145456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036145456.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036145456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036145456.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080586325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080586325.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000036147145.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036146478.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036148123.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036148123.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036147401.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036147845.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036147970.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036150346.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036146456.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036147847.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036146456.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036147590.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036139725.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000080586336.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000063916837.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000080586336.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080586325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080586325.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080586347.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080586347.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144475255.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113919692.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113919692.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072252124.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000172253025.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000091697468.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113919678.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113919692.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113919678.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041696567.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041696578.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000141697481.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000141697467.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113919690.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000091697469.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036140123.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080586357.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113919693.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000172253025.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000172253025.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172252987.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172253025.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041696580.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041696580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013910075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013910075.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086137998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086137998.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144466527.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113910966.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044465641.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144466527.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063910950.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080577642.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086133172.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086133186.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086133198.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013910061.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013910061.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113910964.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113910972.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086133186.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063910964.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008353617.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052799839.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086133186.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144466527.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144466519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144466529.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144466529.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144466495.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144466495.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471311.0 node_expansions=33
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144468173.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144466505.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144469124.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144468160.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144468451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144468833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144469006.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144471381.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144467457.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144468846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144466493.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144468555.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000144471381.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144471333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471333.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113915788.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086137999.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044475887.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144476789.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063921221.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080587898.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086137999.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086137999.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086137999.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013914908.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013920332.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113915788.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113915788.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086143443.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063921221.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008358456.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000052804666.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086143443.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144476789.5 node_expansions=165
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476787.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144473009.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144471343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144474009.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144473009.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144473856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144473745.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144473287.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144472357.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144473733.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144471356.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144473467.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144473732.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144476787.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000144476787.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144476787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476787.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810103.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177810103.2 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177810123.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000166699012.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000177810123.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177807632.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177807632.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177810567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177810567.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000177812199.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177810532.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177813199.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177813199.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177812199.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177814976.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177812921.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177812476.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177811532.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177814032.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177810532.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177812643.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177812921.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000177814976.8 node_expansions=321
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177808191.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177810124.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177810102.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177810102.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177814976.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000177814976.8 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000177811756.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177810102.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177813032.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177812756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177811791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177812032.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177812476.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177814991.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177811124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177812491.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177810109.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177812221.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177812513.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177810102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000177814991.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177814978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177814978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177813100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177813100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177813100.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177813100.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000177813082.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177813101.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000200035278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177813098.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177813100.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000177813111.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000200035278.5 node_expansions=58
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200035300.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000200035300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200035315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200035315.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008366857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008366857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008366850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008366850.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044476612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044476612.5 node_expansions=362
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000008366850.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008366850.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044476634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044476634.0 node_expansions=362
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000044475627.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000044475350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000044473960.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000044476627.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000044475627.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000044474516.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000044476349.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000044475905.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000044474961.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000044474960.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000044473960.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000044476072.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000044476349.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000044473960.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000027808072.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000033365572.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000044476627.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000044476627.0 node_expansions=1083
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000008371212.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008370533.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008371924.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008369560.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008371212.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008371115.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008371922.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008371478.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000008370560.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008371924.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000008370535.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000008369533.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000008371671.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000008371644.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000008369535.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000027808083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000033365583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000044476624.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000036145513.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000044476624.0 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044476624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044476624.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013921092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013921092.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013921049.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013921070.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013921095.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013921060.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013921070.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000013921095.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000013921091.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013921055.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013921091.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013921092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013921092.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000013921092.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013921071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013921092.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000013921695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000013921695.0 node_expansions=399
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000013920972.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000013919306.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000013920695.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000013919306.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000013920972.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000013919861.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000013921695.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000013921250.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000013920306.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000013920695.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000013920306.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000013919306.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000013921417.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000013921417.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000013919306.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000005584252.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000011141752.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000013921695.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=3000000013921695.0 node_expansions=2510
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=3000000013923326.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000013921660.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000013923048.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000013921660.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000013923326.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000013924326.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000013922215.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000013923604.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000013922660.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000013923048.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000013922660.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000013921660.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000013923771.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000013923771.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000013921660.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000005586883.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000011144383.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000000034558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000013924326.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=3000000013924326.5 node_expansions=602
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999986148396.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999986148369.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999986148389.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999986148348.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999986148351.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000013924326.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=3000000013924326.5 node_expansions=63
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2699999986148349.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999986149381.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999986149738.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999986148351.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999986150048.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999986148907.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999986150327.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999986148382.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999986149381.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999986150740.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999986149351.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999986148360.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999986150461.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999986150462.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999986149629.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000005586883.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000011144420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000000033827.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000000032158.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000013924326.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3000000013924326.5 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963897780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019451280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008343391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016673225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994449279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013899835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005569123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055573932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038902219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127513.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036124376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033348042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016683254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792511.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044461640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568541.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055573932.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573124.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573943.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055573943.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573932.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573932.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030572190.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088907277.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038905499.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997238835.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238821.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086129511.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573957.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005572155.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005572155.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573946.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573943.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573946.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086129525.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086129523.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088907277.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907277.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913951.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913951.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030572190.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038905501.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997238833.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997238834.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086129501.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573945.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005572167.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005572167.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086129523.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086129501.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573944.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086129523.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129501.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129501.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136188.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030578877.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918820.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038912210.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997245520.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997245520.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086141042.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005578853.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005578853.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086136210.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580631.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088918820.6 node_expansions=538
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088910099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907335.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912190.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909413.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910524.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088913988.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909266.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911358.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000088913988.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913995.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913963.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913995.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918844.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918844.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913997.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913988.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913997.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918864.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918864.6 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088913999.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913989.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088913986.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088913995.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125025040.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088918854.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000125025040.5 node_expansions=42
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125025055.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116691720.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000125025055.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125025040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025040.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125025040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125033950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125033950.8 node_expansions=110
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030587742.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075032186.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254395.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997254395.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122256186.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041698839.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041698839.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122256186.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122256183.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122256186.4 node_expansions=1980
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000122254908.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122252130.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122256186.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122254241.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122255353.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122255353.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122254075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122253131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122256186.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000122256186.4 node_expansions=205
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122254908.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122252130.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122254013.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122254241.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122255366.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122253131.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122254075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122253142.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122255086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122256235.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000122256235.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256235.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122256235.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997254409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997254409.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030587755.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125034010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075032186.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997254395.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122256186.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041698839.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041698839.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091700628.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122256186.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122256186.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091700630.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091700617.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125034010.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125033975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125033975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034010.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039885.5 node_expansions=156
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125040829.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125038218.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125036940.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125037385.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125039051.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125037940.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125037941.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125038885.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125037941.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125039885.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125037385.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000125039885.5 node_expansions=295
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125039718.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125039062.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125036940.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125038774.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125039066.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125037940.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125038787.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125037954.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125038885.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125037957.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125037941.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125039900.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000125039900.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039900.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039885.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039896.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039896.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125043655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125043655.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125039901.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125039901.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000125039901.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125039901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039901.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125039904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039904.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125039901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039901.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158373219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158373219.8 node_expansions=347
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125039901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039901.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125039902.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125039902.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484348.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125029643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125029643.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484361.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094484342.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094484357.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094484332.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094484345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484361.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484380.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484380.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484365.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094484376.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094484376.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484332.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094484326.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094484353.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094484329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094484329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000094484353.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484339.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484350.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484379.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484379.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966711627.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966711627.5 node_expansions=221
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966704822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966704822.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966711616.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966711616.5 node_expansions=221
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966711616.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966710672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999966708561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999966710116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999966710394.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999966710672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999966709561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999966711338.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999966709561.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999966710505.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999966709561.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999966709561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999966710394.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999966711616.5 node_expansions=583
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966709672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966708561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999966707573.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999966709116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999966709406.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999966709672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999966708561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999966711349.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999966708561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999966711630.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999966708572.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999966709519.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999966709406.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999966711630.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933378296.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933378296.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966711604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966711604.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966711606.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966711606.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933378285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933378285.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933378295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933378295.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600517.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905600517.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905600506.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905600541.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600555.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999905600515.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905600555.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905600542.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600543.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999905600529.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905600543.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905600553.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600543.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999905600542.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905600543.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905600550.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600541.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999905600542.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999905600542.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905600541.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999905600539.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999905600539.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999905600525.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905600525.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999905600530.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999905600531.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999905600530.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999905600544.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999905600541.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999905600533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=899999905600544.5 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905604295.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905604295.9 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905600511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905600492.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999905600494.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999905600494.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999905600494.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905600511.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999877822732.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877822732.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999877822720.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877822720.6 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000005891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000005565761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041678885.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005568257.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005567697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022236877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036122820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022232181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022233015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019454638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038904442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038904975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000041682753.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682477.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041680532.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682753.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000041682753.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041682754.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041682754.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041682754.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041682765.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000041682755.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041682773.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041682776.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041682763.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041682776.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000041682776.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041682752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041682752.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983347639.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983347639.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983347641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983347641.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983347628.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983347628.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983347652.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983347652.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014320.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950014321.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014320.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950014321.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014320.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950014364.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950014339.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014364.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950014365.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950014355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950014352.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014355.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950014354.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999919458788.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950014318.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999950014318.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950014318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950014318.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999950023630.9 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999950023630.9 node_expansions=81
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999950021141.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950022419.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950022709.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950023353.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950022243.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950023630.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950021131.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950021419.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999950023630.9 node_expansions=150
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999950018494.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950021709.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950021975.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950023353.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950020983.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950021964.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950023631.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950020428.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950020706.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999950023631.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950023641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950023642.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950023657.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950023657.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468077.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468085.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919468085.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999919468101.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919468096.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999919468075.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999919468072.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999919468088.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468101.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468102.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919468102.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999919468103.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919468110.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999919468113.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999919468109.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999919468113.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999919468113.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468112.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468112.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919468145.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999919468124.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919468098.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468124.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468146.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919468146.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919468146.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919468120.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468146.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919468133.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919468133.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999919468133.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999919468108.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919468133.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919462382.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919462382.9 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999894462438.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894462424.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999919462382.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999894462452.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999894462440.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999894462453.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999919462382.9 node_expansions=47
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999894462382.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999919462382.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=899999919462382.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999919462382.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919462382.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919462419.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919462419.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999919462416.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919462408.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999919462397.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919462405.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999919462398.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919462416.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919467244.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999919462416.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919462437.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999919462420.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919462414.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999919462420.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999919462437.4 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919462443.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919462404.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919462443.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919467267.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999894462440.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919467249.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999919462452.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919462449.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999919462453.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999919467287.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999919467287.5 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999919462428.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999919465633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999919464651.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999919465900.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999919467287.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999919462428.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999919465910.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999919464373.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999919462428.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999919465065.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999919467287.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919467299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919467263.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919467299.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919467301.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999919467300.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999919467271.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999919467276.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919467301.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999919467280.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999919467279.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999919467301.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919467279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919467279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999919467279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919467279.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894467279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894467279.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894467279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894467279.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999894467301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999894467263.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894467301.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869462407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869462407.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999869467299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999869468288.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999869470523.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999869469511.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999869470788.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999869467301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999869468287.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999869468287.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999869469244.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999869467287.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999869469954.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999869462405.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1199999869462405.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869462393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869462393.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844462421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844462421.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999844462432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999844462408.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999844465841.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999844462400.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999844462396.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999844465841.8 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999844462384.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999844462382.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999844465586.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999844464615.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999844465863.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999844462371.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999844463356.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999844462371.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999844464315.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999844462371.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999844465008.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999844465863.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844465841.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844465841.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844465869.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999844465869.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999844465856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999844465856.2 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063904445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063901944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066682278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066682491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055569379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050010556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061125267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038899655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061125267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041678822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066681378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055568600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058346934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047233611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061121378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036119933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036121600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030564101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030563822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030564934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000075015824.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018602.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020824.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018046.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000075020824.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047237768.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036131102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027796655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016685501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013906877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997238810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991683530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022241362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011129097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002793527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991680182.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991681016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008349681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019462193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013905515.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047237768.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237768.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236657.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235268.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000047237768.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000012155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000012155.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000012192.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000012192.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000000015230.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000014421.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000013564.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000012199.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000018155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000014676.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000000018155.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018169.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018182.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018182.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018182.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975018194.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018181.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000018182.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000018180.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000023596.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000018176.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000018166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000000023596.4 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000000021207.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020387.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000019554.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000022222.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000023596.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000018165.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000020665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000000023596.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023596.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961134735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961134735.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963912514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912513.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963912525.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912525.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239741.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239741.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936134737.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936134737.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936134749.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936134749.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999936137792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936136945.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936136111.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936138778.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936134723.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936137222.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936137667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936139889.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972239757.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=899999972237823.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=899999972239757.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239743.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239753.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239753.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972239778.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972239765.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239778.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239786.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239786.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972239797.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972239789.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239797.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958356037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958356037.2 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999958359058.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958356143.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958357391.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958359058.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958356002.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958358502.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958356447.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958358947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999958358947.2 node_expansions=184
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999958356046.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958356037.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999958356010.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999958356004.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999958356004.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999958358947.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999958358947.2 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999958359082.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958356003.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958357416.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958358971.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958359071.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958357002.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958356003.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958358517.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958358947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999958358971.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958358960.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958358960.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958358948.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958358948.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958358958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958358958.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958361990.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958361990.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958358958.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958358969.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958361974.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958358943.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958358947.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999958361974.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958362011.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958358919.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958360345.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958360766.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958361877.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958361974.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958359956.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958358956.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958361456.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958361874.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999958362011.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958361988.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958361988.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958361988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958361988.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958362025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958362025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872244267.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872244267.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872244266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872244266.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872244304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872244304.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872244277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872244277.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872244304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872244304.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999872244305.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999872244278.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872244305.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852798756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852798756.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999852798759.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999852798734.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852798759.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999852801776.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999852801776.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999852798756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999852798735.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999852798756.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861132035.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861132035.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999827798758.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999827798755.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827798758.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999847241383.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999847241383.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999827798744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999827800132.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999827800601.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999827798745.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999827800855.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999827801824.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999827801410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999827798744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999827798745.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999827801244.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999827801689.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999847241383.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1799999847241383.2 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999847241419.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999847241388.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999847241367.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999847241368.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999847241366.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999847241419.2 node_expansions=36
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050013553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066678609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066678667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030565220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055565611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000072237278.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072240334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072240056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000072240334.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988901876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988898818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008346040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025010553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988899654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027791376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019457766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988900755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988900752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988899641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013898850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033346639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997231572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997232959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997232959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013900529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994454348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994453792.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000010751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994453795.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000038903667.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038903389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038903389.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038903667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000038903667.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038903678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038903678.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038903678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038903678.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038903678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038903678.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988901900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988901900.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988906896.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988904685.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988904685.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988904544.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988901886.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988904119.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988907322.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988905654.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999988907322.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988907321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907321.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907333.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907336.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907346.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072242468.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991685135.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025018458.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988907360.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038909135.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038909124.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072242468.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025018469.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991685125.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038909124.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075020246.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000075020236.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038909125.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909135.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038909135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038909124.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038909137.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038909124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000075020246.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075020237.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075020234.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020237.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075020221.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075020246.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075020246.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075020222.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075020222.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988913055.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072248177.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991690833.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025024188.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988901909.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038914833.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038914833.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072248168.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052791698.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019458353.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038914833.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091681465.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038914844.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038914846.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038914834.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038914833.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055570353.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038914844.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000091681465.0 node_expansions=226
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075025945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075025945.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075025224.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075023024.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075023000.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075022913.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075020236.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075024834.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075022445.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075024001.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075025956.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000075025956.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041692613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041692613.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041692646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041692646.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041692646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041692644.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041692646.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041697598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041697598.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000041692643.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041692646.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000041697583.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041692633.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041692643.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000041697618.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000041697618.5 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000041697619.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041695396.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041692618.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041695285.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041692618.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041697240.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041694840.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041696407.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000041695841.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000041695576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000041697619.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041697618.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041697618.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041697632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041697632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041697645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041697645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041697643.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041697643.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969473609.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100030942.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999975029164.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005584720.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969473609.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033364275.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088919831.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041695831.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999975029164.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058364275.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033364275.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000100030942.2 node_expansions=126
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097253166.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000100030956.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000100030956.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030953.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100030943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030943.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473623.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100030943.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975029179.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980584721.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944473620.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033364276.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088919833.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041695832.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975029175.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022253164.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058364291.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058364287.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022253165.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022253179.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022253175.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022253175.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253179.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033364277.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000100030943.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030943.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100030965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100030943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030943.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100035553.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944473636.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975029192.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980584733.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944473622.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022253177.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033364288.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088919846.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041695844.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975029188.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022253177.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058364289.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058364288.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022253177.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022253177.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022253192.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022253188.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253177.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033364288.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=900000088919846.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088919845.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919856.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088919856.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919846.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088919846.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473633.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100030954.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975029187.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980584732.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944473632.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022253176.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033364302.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088919854.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041695857.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975029187.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022253191.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058364287.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058364302.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022253176.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022253176.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022253178.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022253176.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253176.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033364287.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000100030954.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100035529.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100035529.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030979.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030979.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999944473652.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975029198.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980584767.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944473643.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022253208.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058364253.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088919866.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041695874.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975029208.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022253208.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058364316.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058364310.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022253209.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022253199.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022253209.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022253208.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022253209.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058364253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000058364253.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997253212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033364297.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000033364297.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000033364297.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033364297.6 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999944473610.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999944473612.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999944473634.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999944473632.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999944473621.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=899999944473623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=899999944473634.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944480053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944480053.5 node_expansions=210
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473639.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916695854.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695848.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916695848.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916695855.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999916695855.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916695852.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999916695845.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999916695845.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999916695857.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999916695857.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916695857.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584754.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880584754.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880584754.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880584744.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880584754.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036146672.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999911140310.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952806989.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999880584754.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999958364319.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969480006.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025030986.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999977806977.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999911140310.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986142088.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058368895.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030586533.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958364310.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999958364313.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999958364313.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999958364313.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999958364319.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969475433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000058368895.1 node_expansions=147
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058364309.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058364324.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000058364324.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058364311.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058364311.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058368894.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058368894.1 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058364319.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058364297.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058364299.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058364307.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058368894.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000058368894.2 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058364296.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058366130.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000058364283.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058365297.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000058365294.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058364283.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058368905.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058366518.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058366408.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000058367505.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058367227.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000058368905.1 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058368894.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058368894.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058368894.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058368894.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058368894.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058368894.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038924449.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038924449.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038924449.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038924449.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999861144907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000016702254.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999891700463.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999933367131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999861144907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938924463.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999950035587.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025035586.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958367133.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999891700463.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966706020.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011146701.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999938924463.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999938928241.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999938924464.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999938924477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999938924463.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969480034.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000025035586.4 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025035589.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025035589.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025035576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025035576.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025035590.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025035590.9 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000025039340.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025042006.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025042562.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025041173.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025039340.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025040339.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025040339.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025039339.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025041562.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025040895.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025042562.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000025042284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000025042562.0 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000025039340.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025042021.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025042021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025041730.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025041173.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025039340.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025040354.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025040339.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025039353.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025041573.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025040353.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000025042562.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000025042284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000025042562.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025042576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025042576.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066680602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086126145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063904699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000075014765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030563822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044452766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066679765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000086126145.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086125589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129478.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000086129478.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036130253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047242268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991683265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991681298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052795311.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011129362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991681306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991678503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991679361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997233527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005565183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030569686.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052795311.6 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795311.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795033.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792811.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000052795311.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460197.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460235.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460211.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460211.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460211.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903791.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903791.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909489.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988904767.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906288.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988903788.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988906009.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988903787.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988909489.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988905879.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988906712.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999988909489.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909514.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909491.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909491.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909491.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909491.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909492.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909492.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988909489.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909489.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988909514.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988909485.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988909504.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999988909514.1 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988909514.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909488.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909514.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988913829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988913829.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088916485.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000122245521.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801058.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801057.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801057.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577067.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134401.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801057.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801070.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801057.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801070.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801058.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801070.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801057.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988909501.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988909501.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994465946.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799289.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000122245521.1 node_expansions=267
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000122245498.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122245484.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000122245509.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000122245512.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000122245523.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000122245513.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000122245523.1 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122245523.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122245496.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122245523.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122245545.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122245545.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122245510.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122245471.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122245510.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122245523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122245523.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912190.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801078.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801103.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988909523.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577080.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134414.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801078.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801103.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988909524.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988909523.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994465967.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799301.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088912190.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912165.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912190.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912187.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912187.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122245535.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801080.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801080.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988909543.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577090.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134414.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801099.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801090.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801099.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801079.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801080.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052801090.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988909543.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988909525.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994465969.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799308.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000122245535.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122245525.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122245523.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122245525.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122245522.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122245522.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122245490.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122245502.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000122245502.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122245501.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122245501.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249845.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122249845.1 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122245502.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122245502.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122249819.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122245489.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000122245534.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000122245523.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000122245501.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000122249819.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000122249819.6 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122246486.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122247986.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000122245510.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000122247708.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000122245510.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000122249263.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000122247610.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000122249819.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000122248430.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000122249819.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122249833.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122249819.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122249833.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122249834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122249834.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122250830.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122252330.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000122252775.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000122249844.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000122252053.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000122249844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000122253608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000122251966.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000122253886.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000122252219.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000122253886.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094471677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471677.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122253910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122253910.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122253887.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122253887.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088920553.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000122253910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988917886.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030585455.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086142786.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052809441.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809454.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052809440.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052809441.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999988917885.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999988917885.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027807664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000122253910.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122253909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122253909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122253919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122253919.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474356.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994474356.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692145.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988917888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988917888.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988917889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988917889.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088920557.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000122253899.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052809444.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030585456.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086142788.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052809467.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809444.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809468.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052809445.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988917889.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988917888.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994474333.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027807677.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000122253899.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122253889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122253889.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122257677.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122257677.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122253889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122253889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994478108.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994474320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994474320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999994475331.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994476831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994476442.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994474345.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994475331.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994476567.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994474332.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994478109.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994476467.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994477300.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994476721.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999994478109.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994475331.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994475331.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994478142.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994478108.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994478142.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994478143.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994475388.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994478122.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994478122.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478108.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994478108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994478122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994478122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994478123.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994481076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994481076.4 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999994479132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994480656.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994480243.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994478132.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994479133.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994480354.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994478155.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994479133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994480267.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994478132.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999994481076.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999994480544.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=599999994481076.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994478298.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994478298.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994481096.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994481096.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994481077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994481077.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994483587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994483587.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994481078.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994481078.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988924634.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988924634.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999988925643.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988927143.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988926753.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988925656.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988924642.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988926865.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988924643.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988925643.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988926754.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988924642.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999988925643.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999988926475.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999988927031.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=599999988927143.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988927142.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988927142.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988927140.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988927140.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955593806.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955593806.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146599.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961146599.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961152574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961152574.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961149363.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961149352.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961149375.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961149352.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961149365.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999961149375.4 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961149375.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961149374.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961149375.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005587265.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005587265.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961149384.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961149349.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961149384.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005587265.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005587265.4 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999961149385.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961149372.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999961149381.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005587266.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961152550.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999961149357.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000005587266.4 node_expansions=79
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=599999961150343.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961150368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961151455.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961150357.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961149343.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961151565.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961149343.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961150343.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961152565.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961151468.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999961149343.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999961150356.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999961151176.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999961150367.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999961142612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=899999961141599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000002810513.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000005587267.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=900000002814833.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000005587267.4 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005587289.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005587289.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000031746.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000031734.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000031746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000031746.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031769.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000031769.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000031755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000031748.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000031748.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083365967.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116699302.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075032623.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047254848.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025032626.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036142857.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080588178.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075032635.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075032635.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047254849.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047254848.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047254848.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025032627.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025032639.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005587292.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005587316.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000031750.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033365078.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116699302.4 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699302.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699302.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116702516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116702516.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000116700323.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116700301.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116701434.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116700300.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116699299.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116701522.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116699311.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116700323.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116702523.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116701411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116699299.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116700300.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000116700134.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000116700300.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=900000116702523.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699757.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699757.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813600.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116702546.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116702555.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116702555.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116702557.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116702524.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116702557.2 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116702545.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000141698759.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000116702548.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000116702547.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000152813639.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000152813627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000152813639.5 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152813627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152813627.0 node_expansions=27
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1200000152814625.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152814625.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152815736.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152815736.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152814625.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152813625.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152813625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152813625.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152814625.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152815736.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152813625.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000152814625.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000152814458.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000152814625.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000161140210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000161140210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000127810443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000147260181.0 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=1200000152815736.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=1200000138926847.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000161140210.5 node_expansions=628
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141698777.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141698754.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141698759.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161140210.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141698749.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141698749.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000161140210.5 node_expansions=170
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000141699747.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141699747.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141700859.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141700859.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141699748.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141698747.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141698747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141698747.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141698747.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141700859.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141698747.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141699747.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141699581.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000141699747.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000161140210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000152806599.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1500000161140210.5 node_expansions=288
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161140210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161140210.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141693857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141693857.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000141694856.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141694869.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141695967.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141695954.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141693842.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141693867.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141693856.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141693857.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141693856.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141695968.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141693844.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141693842.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141694690.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141693842.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1500000141695968.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141695967.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141695967.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141698076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141698076.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141695983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141695983.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141695980.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141695980.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141696004.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141695984.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141695984.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141695972.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141695972.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141696011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141696011.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000141696985.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141696997.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141698097.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141696986.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141695985.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141695997.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141696985.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141695985.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141695984.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141695997.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141695983.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141695983.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141696818.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141695985.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000141698097.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141698119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141698119.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113920321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113920321.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113920313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920313.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113922166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113922166.8 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000113923163.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113923163.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113923164.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113923164.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113923163.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113923164.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113922719.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000113922163.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000113923164.0 node_expansions=991
FooPlayer.decide: Prioritizing 15 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000113922887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113922887.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113922888.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113923165.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113921888.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113921886.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113922886.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113921887.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113921910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113921887.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113921888.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113921899.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113923721.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113922721.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000113921888.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000113923165.0 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113923157.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113923163.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000113923163.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113923163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113923163.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000088923138.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000088924984.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000088923141.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000088923155.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000088923154.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000088924999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088924999.8 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 14 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000088923154.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000088923156.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000088923156.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000088923155.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000088923156.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000088923164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088923164.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000088925011.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000088925021.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000088923161.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000088925000.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000088923150.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2100000088925012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2100000088925021.8 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088924999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088924999.2 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000088924167.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088924168.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088924168.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088923168.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000088924001.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088923168.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088924168.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088923190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088923168.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088923168.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088923166.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000088923168.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088925023.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000088924277.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000088924445.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000088923166.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000088925023.8 node_expansions=80
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000088925001.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088924998.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925001.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075037409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075037409.5 node_expansions=134
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075036116.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075036111.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075036116.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075036117.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075036117.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075036131.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000075036117.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075036131.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000075036118.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075036118.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000041702765.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000086147233.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050036113.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999977813899.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999938924096.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994479655.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038925002.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075036099.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061147210.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000005591654.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005591654.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000025036121.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999983369429.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999963924999.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999944479652.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999963924098.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999958368543.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991701875.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000086147233.0 node_expansions=66
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086147210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086147210.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086148486.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000086148223.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000086148211.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000086148234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000086147209.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000086148211.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000086147209.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000086147211.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000086148209.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000086147211.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000086147211.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000086147209.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086147209.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000086147209.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000086148322.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000086148500.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000086147211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000086148500.8 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148488.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086148488.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050037391.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050037391.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050037381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050037381.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050037405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050037405.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000050037407.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050037402.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050037407.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041704075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041704075.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000033370721.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066704062.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005592939.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999933370729.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999894480938.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986147606.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999994481843.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030592939.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025037398.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999961148493.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961148493.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999980592939.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999938926271.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999919481827.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999900036493.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999919480938.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999913925397.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999947258717.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000066704062.2 node_expansions=472
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000066704042.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066704052.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066704062.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066704062.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066704062.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000066704062.2 node_expansions=83
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000066704027.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066704049.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066704052.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066704059.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066704048.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000066704059.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000066704059.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066704051.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066704059.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066704072.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066704072.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000066704060.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066704048.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000066704055.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066704045.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066704048.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000066704045.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066704060.2 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894480914.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894480914.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002784003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999983339224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000030567114.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000030567114.06 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052793111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795347.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681399.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036130000.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055576734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058351988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575800.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008350753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008348541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052794144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047243388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030574128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044462186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033351919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036124632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793262.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058351988.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351988.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058351988.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352001.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352001.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352001.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682641.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682641.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682656.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129815.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128027.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086129802.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088907570.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008350235.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008350236.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352013.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352024.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907569.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907569.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991682680.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682679.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352013.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352026.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088907570.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907579.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907587.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907579.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907586.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682655.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682656.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682656.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688917.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688917.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682668.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682668.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682668.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688919.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129809.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352008.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128021.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086129798.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088913824.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991682668.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352002.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352002.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008350223.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008350223.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352002.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058352001.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088913824.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088913824.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352002.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682669.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352002.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352008.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088913824.1 node_expansions=108
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909233.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910768.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910066.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911046.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088907566.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909233.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913824.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910621.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088913824.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913825.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913825.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918695.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066689399.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913881.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088913845.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918686.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088918719.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088918719.5 node_expansions=69
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915499.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088917052.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916344.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917610.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917344.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918719.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913830.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915497.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916886.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000088918719.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918745.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086140975.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036139167.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086140967.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991693832.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008361388.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008361389.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058363179.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088923576.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088918751.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991693833.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991693846.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058363165.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058363189.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088923576.5 node_expansions=215
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918724.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088918703.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918715.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088923576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088923576.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088920354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088921909.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921645.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921188.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088922465.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088923576.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088920354.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088921755.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088923576.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991698699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991698686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698686.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698701.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991698687.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086145821.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036144032.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086145808.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088923612.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991698686.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058368020.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008366242.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008366255.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088923577.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088923590.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058368044.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991698711.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058368019.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088923612.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923610.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923600.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923624.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991698734.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991698696.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698734.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991698747.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991698746.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991698721.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698746.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991698725.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991698734.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991698734.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698757.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991698734.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698735.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961143179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961143179.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938913567.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918735.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938918735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938918735.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938916508.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938916508.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938917076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917076.4 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917078.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917078.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917083.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917083.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033364175.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005586397.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983362409.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055586409.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066697520.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005586401.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005586397.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955584620.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955584620.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027808632.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027808632.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066697509.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066697520.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005586397.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999938917064.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938917068.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005586408.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005586420.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000066697520.9 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066697508.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066697520.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066697521.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066697511.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066697510.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000066697521.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697510.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697510.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697522.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066697521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697521.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066697518.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697518.9 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066697510.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066697515.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066701267.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066701252.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066697491.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000066701267.6 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066699157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066698489.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066700434.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066699990.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066701267.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066700989.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066699156.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066700545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000066701267.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066701268.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066701268.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066701268.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066701268.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033367937.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005590158.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983366188.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055593641.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938920847.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005590157.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005590171.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955588380.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955588393.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027812390.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027815863.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066701269.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066701280.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005590158.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999938920824.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938920824.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005590158.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005590157.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000066701280.6 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066701286.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066701286.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038923501.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038923501.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038923509.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038923510.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038923500.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038923498.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038926985.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000038926985.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000038925153.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038924485.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038926430.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038924597.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038924485.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038926985.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038925152.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038925874.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038926541.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000038926985.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016704763.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016704763.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038926986.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038926986.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000038928665.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038928008.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038929943.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038928097.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038927985.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038927985.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038929096.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038928665.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038929387.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038930064.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000038930064.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038930065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038930065.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038930065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038930065.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038927819.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038927819.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911149619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911149619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911149583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911149583.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911149609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911149609.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911149572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911149572.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888923484.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888923484.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866701252.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866701252.1 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997226502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000022240489.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022239922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016683820.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025019156.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027795835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030575534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905550.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997238553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997236609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030573042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013906585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022240262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019462475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019462742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033347774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997238542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011127194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000041684789.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684777.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682555.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000041684777.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041684777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041684777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041684776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041684776.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041690496.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041685918.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041686051.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684793.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041688551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041690507.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041685774.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041687585.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041686193.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000041690507.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690509.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041690509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041690509.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016690521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016690521.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016690522.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016690522.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465576.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969465576.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947243410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947243417.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947243417.6 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999947243388.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999969465599.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999969465599.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969465599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465599.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969465599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969465599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465599.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969473974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969473974.2 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969471585.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969473252.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969473974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969471752.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969470474.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969471474.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969471474.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969473974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969471863.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=899999969473974.2 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999969470208.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969470474.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969471196.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969470363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969469098.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969470098.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969470099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969470098.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969473985.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969470474.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999969473985.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969473974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969473974.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969473999.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969473999.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999969475100.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969476666.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969476099.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969477210.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969475265.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969473999.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969474999.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969475001.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969474987.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969475376.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999969475376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999969477210.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947246321.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947246321.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249653.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947249653.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999947247418.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947248986.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947248418.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947247585.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947249653.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947246307.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947247321.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947247307.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947247318.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947247711.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999947247696.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999947249653.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947249641.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028284.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950028284.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028284.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950028284.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028308.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950028308.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028317.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950028317.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947249653.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249650.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947249650.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947249653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947249653.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950028306.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950028306.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950028340.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950028340.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933361674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933361674.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933361702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933361676.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933361702.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933361704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933361704.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999933361703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933361692.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999933361689.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969472743.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999933361708.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999933361698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999969472743.2 node_expansions=51
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969472743.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1199999969472743.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999969472743.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969472743.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969472789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969472789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969472765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969472765.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930582986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930582981.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930583001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930583001.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930582983.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930583010.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930583000.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930582965.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930583000.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1199999930583010.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930582990.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582999.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930582999.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930580770.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930583021.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999930583021.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930583011.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930583011.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1199999930583021.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930582998.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930583001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930583001.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930582986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930582986.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930583007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930583007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930580789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930580789.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097252345.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108363432.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077807877.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083363455.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058363455.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999930582987.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005583891.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072252334.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036141209.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052807877.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052807899.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036141244.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058363432.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036141221.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999930583011.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036141221.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969472765.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005583901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108363432.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363444.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108363432.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363432.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108363432.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108363456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108363456.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108363431.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108363441.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108363466.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108363444.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108366084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000108366084.0 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108364429.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108364557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108365528.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108366098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108364806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108364695.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108363451.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108364429.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108364417.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108364417.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108364806.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108365528.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000108366098.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108366084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108366084.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930585663.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930585663.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930585677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930585677.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930585685.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930585685.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097255019.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108366140.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077810587.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083366140.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058366130.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005586584.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072255016.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036143907.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052810572.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052810575.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036143931.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058366167.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036143909.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999930585685.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999930585685.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036143907.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969475465.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005586587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108366140.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108366140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108366140.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108366129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108366129.5 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097255033.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077810588.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083366144.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058366144.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999930585683.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005586588.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072255044.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036143905.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052810612.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052810588.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036143918.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058366153.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036143908.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999930585686.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999930585710.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036143905.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969475473.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005586573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000097255033.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097255033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097255017.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097255033.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930585710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930585710.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999930585698.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930585687.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930585698.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930585698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930585698.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999894474584.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999930585697.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999930585665.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999930585677.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999930585667.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999930585679.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999930585697.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930585699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930585699.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894478351.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894478351.8 node_expansions=218
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894477240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999894478351.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999894478240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999894476129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999894478351.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999894477129.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999894477685.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999894478351.8 node_expansions=574
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999894476975.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894477088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999894476977.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999894478363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999894476963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999894476977.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999894477240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999894475975.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999894476977.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999894476963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999894476963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999894477366.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999894476963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999894477518.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999894478363.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894478366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894478366.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894478360.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894478360.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097258804.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108372274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041705608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000047258816.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022261163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000005590359.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000036147707.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000036586.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016705608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016703248.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000036583.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000022258818.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000036586.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999894478373.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999894478363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000000036583.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999933368141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999969481608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108372274.5 node_expansions=377
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108369929.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108369927.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108369929.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138920969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138920969.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097258807.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041703262.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000047258822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022258810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999894478365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000005590366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000036147706.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000036587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016703264.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016703255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000036597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000022258822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000036587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999894478372.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999894478365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000000036587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999933368143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999969479252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000097258807.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097258820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097258820.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097262765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097262765.5 node_expansions=278
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097258817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097258817.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000158365395.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158365395.2 node_expansions=478
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097258809.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000097258809.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108373842.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041705622.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000047261178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000022261178.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999894480732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000005592743.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000036150067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000038954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016707176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016705632.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000038954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000022262731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000038954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999894480732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999894480732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000000038954.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999933370510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999969483176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108373842.5 node_expansions=1794
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108373842.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108373398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108373564.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108372287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000108372842.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000108373842.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1200000108373842.5 node_expansions=744
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108373420.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000108373301.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000108373564.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000108372299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108373287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000108373301.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000108373303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000108373299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000108373309.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000108372287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000108373299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000108373842.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000108373842.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108373864.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108373864.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894483831.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894483831.5 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097262721.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108373854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041707166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000047262721.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022262736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000005594287.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000036151620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000040498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016707190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016707166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000000040498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000022262736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000040498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999894482276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999894482276.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000000040498.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999933372053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999969483176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108373854.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108373857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108373857.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894482298.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894482298.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999894482265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894482265.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872257868.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872257868.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872257853.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872257853.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872257875.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872257875.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999872257872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872258986.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999872258875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999872258875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999872259153.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999872257875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999872258885.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999872258872.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999872257875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999872258875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999872259431.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1199999872259431.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872259428.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872259428.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977779778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991671224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033347997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680290.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061129245.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061131732.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055574422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052798591.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061132822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030574946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679942.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038908622.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050018109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036128585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016683795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041687476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033351350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044464722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061132822.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061132821.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132847.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692419.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033353290.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002797711.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061132846.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091692419.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038908845.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061132846.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091692419.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002797711.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132821.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061132846.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061132821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132846.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008353267.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008353290.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061132821.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061132821.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091688378.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692419.6 node_expansions=106
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691439.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689364.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691587.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692444.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691610.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690328.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091691463.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690075.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000091692444.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692419.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692419.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692419.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692419.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357323.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801752.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091692443.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038912865.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091692455.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002801766.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136877.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136888.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136877.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008357322.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008357308.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136864.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692443.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000091692455.1 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692445.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692469.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692469.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357345.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801778.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136889.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091692456.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038912897.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136901.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002801778.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136903.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136889.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136903.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136903.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136889.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008357334.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008357334.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136903.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136889.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692465.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692469.6 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692456.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692443.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692456.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692469.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357354.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002801789.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136901.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091692457.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038912901.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136914.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091692457.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002801789.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136897.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008357345.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008357358.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136900.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091692454.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091692457.1 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692457.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692454.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692457.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091692457.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692454.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692457.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698163.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698163.9 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692478.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692479.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091698139.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692476.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127803543.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091698174.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000127803543.2 node_expansions=59
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127803543.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122247987.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=900000127803543.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803556.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801763.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801763.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801763.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801763.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801779.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801779.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801765.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801765.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801765.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801765.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801765.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801765.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002801777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801777.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002801778.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002801778.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972255441.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972255441.8 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999972254997.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972251941.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972252941.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972255163.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972255163.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972253886.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972251941.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972255441.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972253608.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999972255441.8 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972254997.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972251967.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972252955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972255163.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972255455.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972254621.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972255163.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972253899.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972251941.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972253608.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999972255455.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972255441.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972255441.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972257540.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972255454.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972255454.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972255445.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972255456.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972257540.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999972257540.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972258485.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972256429.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972255429.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972257263.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972256443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972258096.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972258664.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972257387.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972255429.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972257554.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972257110.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1499999972257554.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257552.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972257552.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257578.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972257578.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972257578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972257578.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972260787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972260787.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999972257566.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972257575.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999972260787.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972257579.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972257580.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999972260787.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999972260633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972258578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972257565.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972259398.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972258578.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972260232.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972260232.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972260787.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972259523.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972257565.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972259232.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1499999972260787.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941705245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941705245.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919480496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919480496.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075034098.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999950032303.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013922967.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105589622.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000022254511.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036145177.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044478542.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999919476732.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013922967.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013922975.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013922954.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013922954.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044478520.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991698976.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999961143398.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013922975.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036145177.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066700733.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000105589622.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105589635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105589635.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105589647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105589647.5 node_expansions=10
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136145181.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000136145181.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136145172.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136145168.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136145166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136145171.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136145165.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136145172.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136145172.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136145181.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136145166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136145169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136145165.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000136145181.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136145166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136145166.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136145198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136145198.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105589612.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980587865.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999950032277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044478499.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022254501.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066700723.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075034058.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999950032277.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044478499.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044478514.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044478499.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044478514.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075034087.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999991698945.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961143388.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044478499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066700722.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000097256278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000105589612.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105589653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105589645.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105589653.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105589636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105589636.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000138925023.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138922967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138921967.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138924467.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138923801.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138922967.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138922967.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138921967.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138923912.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138921967.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138925745.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138923634.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138918710.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000163917431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000163917431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000150027431.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2400000163917431.0 node_expansions=1116
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000138925036.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138922969.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138921967.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138924467.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138923801.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138922969.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138922979.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138921979.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138923914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138921979.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138925754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138923643.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138918726.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000163917431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000150027455.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2400000163917431.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163917431.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163917431.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163917458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163917458.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061139681.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000030584146.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000102806377.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000194473012.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058364764.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091698987.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000133365653.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000030584112.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000102806333.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000102806348.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000102806333.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102806333.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000133361915.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000061138823.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000030583222.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000044473000.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100028568.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000155584146.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000194473012.5 node_expansions=126
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000194476042.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194473986.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194472986.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194475510.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194474820.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194473000.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194474035.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194473001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194474931.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194472986.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194476777.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194474676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2400000194476777.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194476788.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194476788.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194476764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194476764.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000194476782.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000194479398.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000194476812.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000194476815.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000194479431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000194479431.0 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000194477875.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194477764.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194476764.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194476788.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194478597.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194476779.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194477777.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194479445.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194476781.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194478336.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194478721.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194476788.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194478443.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000194479445.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194479443.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194479443.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194478080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194478080.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194482967.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194482967.0 node_expansions=233
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000138924433.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000036146656.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000005589169.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000102811434.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000033367989.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000066700292.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000108366970.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000005589158.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000077811393.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000077811379.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000077811402.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102811415.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000108366979.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000036143849.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000005588280.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000019478046.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000075033625.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000130591100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000138924433.5 node_expansions=166
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000138923600.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138923337.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138923489.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138922503.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138922489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138924322.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138922538.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138923489.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138922538.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138924057.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138924448.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138922489.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138924156.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000138923779.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000138924448.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138924433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138924433.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000069479991.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000038924412.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102809126.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000227813324.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000058367990.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000091698015.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141702213.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000038924412.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000111146634.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000111146634.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000111146634.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000136146657.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000141702213.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000069479102.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000038923523.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000019479967.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100031348.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000155586904.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000227813324.0 node_expansions=1032
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000227816231.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000219482898.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2700000227816231.5 node_expansions=52
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000227813315.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227813316.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227813360.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227816231.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227813335.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000227816231.5 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000227814417.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000227814120.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000227814287.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000227816251.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000227813287.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000227813306.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000227815120.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000227813301.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000227814306.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000227813301.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000227814842.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000227813306.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000227815002.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000227814565.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000227813336.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000227816251.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227816255.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227816255.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000227816291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227816291.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000252816269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000252816269.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227816299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227816302.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227816288.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227816312.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227816312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000227816312.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227816290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227816290.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227818411.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227818411.0 node_expansions=99
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000172262857.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094478714.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038929513.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000136151746.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033373079.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066707301.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000166700936.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038929513.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000111151735.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111151735.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111151735.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000136151746.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166700936.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069484190.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038928624.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000019485068.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108373968.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000163929524.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000166700936.0 node_expansions=756
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000141706301.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141706033.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141706190.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141705192.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141705205.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141707032.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141707301.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141705202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141707301.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141706192.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141705205.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141706746.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141705205.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141706871.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000141706477.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000141705205.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000141707301.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111151747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111151747.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141707327.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141707315.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141707327.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166707315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166707315.5 node_expansions=18
FooPlayer.decide: Prioritizing 22 infrastructure actions over 40 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=3000000166709707.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000191703919.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000191704086.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000166709596.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000166710429.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000166710707.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000166709596.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000166710429.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000166710262.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000191704363.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000166708596.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3300000191704363.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000188922530.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3300000175037142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000166703529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3300000166704640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3300000191704363.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=3300000191704363.5 node_expansions=12968
FooPlayer.decide: Prioritizing 24 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=3300000191705465.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000191705187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000191705354.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000191708575.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000191706187.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000191705354.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000191705354.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000191705909.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000191705909.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000191706021.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3300000191706465.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3300000191704354.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3600000200035375.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3600000191698985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3600000200035375.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3600000191699262.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3600000191700373.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=3600000194478986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=3600000200035375.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=3600000200035375.0 node_expansions=4363
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016678225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000009503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999997230336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000041676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991675335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958335556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999972225612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999977784779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000041676280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041675169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=300000041676280.8 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000061129488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795566.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683542.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461958.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041684143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903238.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047239983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027787683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000061129488.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061125045.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134919.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061128932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000061134919.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134919.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061129488.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129488.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238835.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244265.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997238856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238828.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238856.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963905523.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963905523.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238846.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238843.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349956.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983349956.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983349954.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349942.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983349942.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033349967.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000016621.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000016609.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047240610.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016683289.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000108351734.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240621.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047240610.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047240621.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983349942.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240609.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075018414.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088907303.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000108351734.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000108351734.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108351734.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000108351743.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108354946.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000108355644.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000108353966.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000108357168.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000108354390.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108353410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108354112.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000108357168.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108357181.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108357181.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573916.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573916.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000108357181.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108360403.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000108363168.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000108360681.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000108361057.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000108359401.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108359835.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108358859.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000108359556.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130573930.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000130573930.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573953.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573953.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573944.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130573943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130573943.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000016611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000016611.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000016621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016621.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016684189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016684189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684189.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016684189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684191.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684191.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684192.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016684192.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016684202.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016684202.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021631.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000016645.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000019848.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000021656.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000019132.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000020520.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000018857.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000019279.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000018301.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000018990.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000000021656.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021656.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021656.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066689209.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033355891.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047245656.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069467880.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050022546.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130578991.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069467878.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069467880.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069467880.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047245656.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069467878.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069467889.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069467879.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016689213.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016689211.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000069467878.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097245670.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111134559.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000130578991.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130578987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130578987.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130584406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130584406.2 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000130588245.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130584356.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130586022.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130586856.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130588523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130586578.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130587022.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130586022.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130586023.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130586745.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000130588523.0 node_expansions=217
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130582907.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130582865.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130582855.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130582865.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130588523.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000130588523.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000130584647.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130588245.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130582862.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130586059.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130583974.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130588534.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130585062.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130585480.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130584507.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130586023.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130585189.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000130588534.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130588524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130588556.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588558.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130588558.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130588591.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130588559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130588559.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100026499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100026499.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000100028281.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100031906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100026517.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100029115.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100029670.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100027616.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100028721.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100029126.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100028184.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100029670.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100026511.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100028838.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000100031906.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100031900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100031900.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100035112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100035112.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063914495.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061136717.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969477768.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016701768.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047247828.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097248717.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016701768.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986145324.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986145324.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038923990.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094470940.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000138915384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000138915384.5 node_expansions=702
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111144861.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111143033.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111145692.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111144015.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111144694.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111144138.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111146256.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111145249.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111145691.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111145972.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111146255.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111143014.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111145414.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138915419.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000138915419.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138915396.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138915396.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138915428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138915428.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138915429.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138915420.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138915429.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138915429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138915429.5 node_expansions=6
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000138917203.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138915432.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138918036.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138916381.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138917099.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138916540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138917660.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138917651.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138918048.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138917394.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138918602.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138915429.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138917761.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000138918602.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138918602.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138918582.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138918602.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161137653.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161137653.8 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000138920426.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138918593.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138921260.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138919603.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138920259.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138920704.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138919715.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138920815.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138920815.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138920704.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138921259.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138920549.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138918593.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138920982.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161137654.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000161137654.8 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161137650.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161137662.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000161137662.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161137640.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161137640.2 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915429.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038915409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915409.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005582088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005582088.0 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005583823.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005582087.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005584694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005583047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005583753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000005583208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000005583198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000005584319.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000005584272.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000005583171.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000005584658.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005584041.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000005582063.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000005584435.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000005584694.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005584694.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005584694.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005584694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005584694.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005584694.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005584668.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005584694.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005584695.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005584695.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005584670.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005584670.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983362481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983362481.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000063917150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027806046.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975028251.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983362474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055584702.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047250484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127806928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000063918058.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033362474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000033362480.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999988918035.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005584702.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000055584706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000002806039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999980583807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000033362473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000061140270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000105584713.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127806928.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127806928.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127806929.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127806929.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127806929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127806929.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127806946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127806946.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000063917148.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027806037.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975028261.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983362483.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055584706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047250501.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000063918049.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033362472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000033362484.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999988918026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999983362471.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000005584694.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000055584716.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000002806049.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999980583804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000033362483.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000061140262.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000105584716.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000105584716.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584723.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105584723.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105589735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105589735.5 node_expansions=279
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105586567.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105584724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105585724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105586569.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105586391.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105585835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105585847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000105586946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105584734.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000105585847.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000105585736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000105584724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105586557.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000105584724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105587113.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000105587113.2 node_expansions=120
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105587082.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105587126.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000105587126.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105587132.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000105587101.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105587132.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147253769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147253769.5 node_expansions=24
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147253767.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130587104.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000127809323.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000133364895.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000127809323.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000147253767.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147253770.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147253770.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169475978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169475978.5 node_expansions=351
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163919590.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000163917757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169475978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000163918590.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000163919423.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163918868.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163918868.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000163919979.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000163917757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000163920423.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000163918868.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000163918757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000163917757.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000163918590.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000163917757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000163920423.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000161142478.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2700000169475978.5 node_expansions=957
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000147256605.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147254759.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147256592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147256438.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147255869.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147254771.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147255882.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000147254757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000147256998.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000147254757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000147257423.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000147255887.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000147255771.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000147254779.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000147256602.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000147254757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000169475979.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000163918773.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000161141256.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2700000169475979.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147253757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147253757.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147256425.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147256425.0 node_expansions=37
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000147258258.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147256425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147258259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147257648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147257537.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147256425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000147257536.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000147256425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000147258648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000147256425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000147258648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000147257537.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000147257425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000147256425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000147258259.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000147256425.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000147258648.0 node_expansions=1863
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000147257812.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147255995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147257833.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147257648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147258384.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147257826.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000147255981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000147255979.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000147257107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000147255981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000147255992.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000147258659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000147257092.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000147256981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000147256000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000147256995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000147255981.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2700000147258659.5 node_expansions=272
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147258662.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000147258679.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000147258639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000147258627.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000147258681.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000147258681.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000147258681.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147258681.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980591105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980591105.5 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999980592925.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999980592371.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999980592925.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999980591091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999980593482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999980592912.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999980592202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999980592224.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999980592092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999980591113.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999980592092.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999980591079.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2699999980593482.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999980593481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980593481.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980595309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980595309.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980593500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980593500.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000027816592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027816592.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972261078.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000002816604.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000002816604.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000002816600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002816600.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961113890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036121280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000036121280.75 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041684442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027795565.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002792420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002792976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022232499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044463375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041684208.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025018532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016682406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002789337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566586.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055572544.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571990.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578951.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578951.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000055578951.9 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572568.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055572546.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055572540.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055572543.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055572543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572546.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055572578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055572561.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055572561.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055572575.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055572564.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572578.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572590.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016687407.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019458809.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000125023407.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036132740.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055572586.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055572586.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983347697.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572580.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091683689.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572580.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055572577.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002793024.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002793024.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572589.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055572586.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055572586.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055572580.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055572580.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000125023407.4 node_expansions=402
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000125017023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023369.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000125017033.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125017046.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125023407.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000125017023.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000125023407.4 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000125023407.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125018420.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125017018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125019665.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125020787.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125018843.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125018974.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125018843.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000125023407.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125023418.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023369.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023418.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023420.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023420.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125023431.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023407.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023431.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023442.9 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000163912277.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000155578958.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000163912277.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163912277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163912277.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163912279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163912279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163912277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163912277.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163912296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163912296.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000163913685.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000163912299.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000163919119.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000163914969.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000163916057.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000163914122.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000163915224.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000163914267.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000163914109.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000163919119.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163919119.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163919119.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163924819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163924819.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000163919121.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000163919134.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000163919113.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000163919123.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000163924819.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000163924819.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000163920486.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000163919111.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000163924819.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000163921764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000163920375.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000163920942.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000163922041.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000163921500.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000163921056.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000163920942.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000163924819.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163924821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163924821.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163924846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163924846.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000163924857.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000163924819.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163924857.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000163924867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163924867.2 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000163930576.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163929187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200031331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163931854.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163931132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000200029387.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200029943.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191702609.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163931576.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200032443.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163931020.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197251215.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000200032443.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000200032443.0 node_expansions=677
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000163930576.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163929199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163932409.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163931854.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163930477.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163931020.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163931591.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163930202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163931578.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163931591.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163931132.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163931020.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197251230.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000200032457.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000188920513.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000200032457.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200032443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200032443.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200032468.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200032468.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000200032482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200032469.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200032482.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200032488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200032488.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000200032486.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200032467.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200032486.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200032496.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200032496.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063922746.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066697346.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122253779.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130588012.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094476889.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983363113.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130588012.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000166702302.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088920456.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088920458.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094476891.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130588002.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130588012.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000166702302.0 node_expansions=283
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000166696346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166699114.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166699104.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166699109.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166699104.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000166699114.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166696351.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166699088.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166699088.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166699112.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166699112.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000166699138.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166699101.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000166699112.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000166699109.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166699113.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000166699124.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1800000166699138.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166699138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166699138.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166699126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166699126.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166699152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166699152.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166699148.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166699133.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166699148.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166699163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166699163.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063922767.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066700547.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000200035658.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000122256989.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094480089.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999983366311.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088923645.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088923645.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094480089.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130591200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000200035658.8 node_expansions=488
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000200032470.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200032470.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000200032459.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000200032446.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000200035656.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000200035656.2 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000200033834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200032459.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200035656.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000200035100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000200033723.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000200034267.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200034822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000200033459.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000200033824.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200034822.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000200034402.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000200034267.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000200035656.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200035656.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200035656.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983366311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983366311.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983366356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983366356.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983366347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983366347.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983368991.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983368991.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063922779.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066700566.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000200035668.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000122257015.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130591237.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094480111.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130591222.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000166702357.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130591220.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130591222.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088923667.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088923690.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130591222.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130591237.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000130591237.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094480126.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130591237.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130591237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000200035668.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200035668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200035668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200035679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200035679.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063922790.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066700559.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122257016.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000130591214.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094480104.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983366344.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130591233.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000166702350.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000130591229.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130591215.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088923677.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088923659.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130591229.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130591229.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000130591215.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094480118.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130591229.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130591215.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000166702350.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166702368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166702324.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166702368.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191697993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191697993.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000166702372.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166704990.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000166702358.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166702350.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166702361.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000191697993.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000191697993.0 node_expansions=103
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000166703739.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166702367.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166704182.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166705033.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166703628.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166704182.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166704755.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166703349.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166703360.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166703737.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166704755.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166704307.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166704196.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191698030.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000188921325.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000191698030.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191698007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191698007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000191697993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191697993.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100030449.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102808227.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000225031338.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000147252686.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000155586882.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000094475808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030585995.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000155586882.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000155586905.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155586884.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113919327.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113919327.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000155586905.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130586882.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000130586882.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000119475793.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000155586882.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155586882.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000225031338.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225031330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225031330.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225033988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225033988.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000225028583.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000225031382.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000225031335.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000225033955.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000225033988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000225033988.0 node_expansions=75
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000225032710.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000225031336.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000225033154.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000225034002.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000225032599.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000225033154.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000225033710.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000225031335.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000225032336.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000225032710.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000225032724.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000225033265.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000225033170.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000225034002.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225034013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225034013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225034011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225034011.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000225034002.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225034002.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000225034011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000225034011.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000100033111.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102810889.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000147255364.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000155589579.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000094478468.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030588690.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000155589569.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000191700691.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000155589567.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000155589568.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113922011.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113922024.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000155589568.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130589570.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130589578.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119478457.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000155589570.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000155589570.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000191700691.8 node_expansions=235
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191700682.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191700682.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191704892.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191704892.8 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000191704473.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191703084.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191704362.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191704639.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191704362.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191704917.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191704917.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191702528.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191704084.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191704028.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191704195.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000191705028.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000191704917.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000191704917.8 node_expansions=1083
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000191706282.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191704893.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191706726.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191706448.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191706171.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191706726.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191706837.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191704893.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191705893.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191705837.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191706282.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191706837.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191706726.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191707393.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000191707393.2 node_expansions=369
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000191704476.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191704473.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000191704463.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191704450.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191707393.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000191707393.2 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000191705837.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191704448.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191707393.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191706282.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191706016.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191705739.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191706837.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191704461.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191705448.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191705839.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191705852.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191706405.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191706282.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000191706306.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000191707393.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191707394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191707394.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191707406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191707406.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191707425.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191707379.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191707425.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191707445.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191707445.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191704650.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191707424.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000191707424.2 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000191704634.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191707401.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000191707422.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000191707401.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000191707414.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000191707422.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000191704671.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000191707399.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000191707399.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191704622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191704622.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000011149290.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011149253.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000011149267.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000011149289.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000011149289.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000011149302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011149302.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000011152489.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000011149304.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000011149303.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000011149282.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000011149270.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000011146515.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=2100000011152489.8 node_expansions=62
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000011150656.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011149269.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011151101.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011149824.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011150823.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011152503.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011150547.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011151656.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011149303.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011150267.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011150656.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011150681.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011149291.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011151102.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000011151102.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2100000011152503.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011152525.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011152525.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011152528.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011152528.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080596935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083374727.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205597837.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127819193.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000155597859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075042267.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000136153378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000172264526.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000136153378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000136153403.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094485836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113930304.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000155597838.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000111153378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000111153378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000100042281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000136153392.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000136153378.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000205597837.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205597838.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205597838.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080596972.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083374769.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000127819194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000155597860.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075042323.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011154927.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136153417.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000172264523.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136153415.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136153434.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094485862.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113930305.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000155597857.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000111153415.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111155814.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100042313.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136153416.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136153417.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000172264523.5 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172266904.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172266904.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000172264525.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000172264529.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000172264517.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000172264495.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000172266881.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000172266881.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000172265896.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000172264493.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000172266325.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000172265062.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000172266050.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172266325.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000172265770.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000172266881.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000172264492.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172265510.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000172265881.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000172265899.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000172264510.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000172266325.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000172266325.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000172266881.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172266881.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172266881.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011154903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011154903.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011154890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011154890.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011154927.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011154916.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011154927.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011154934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011154934.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080599379.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083377153.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000205600268.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000127821593.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000155600272.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075044693.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136155804.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000172266929.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136155804.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136155804.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094488261.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113932717.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000155600268.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000111155816.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111155819.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100044706.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136155804.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136155817.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000205600268.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000205600272.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000205600235.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205600272.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205600281.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205600281.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000080599379.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000119488215.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000163932660.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000191711326.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075044716.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000011154938.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136155837.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000208377993.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136155827.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136155835.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094488272.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000150043771.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000191711326.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000111155824.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111155827.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100044712.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136155827.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136155835.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000208377993.0 node_expansions=126
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000202822473.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000208377995.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000197266884.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2400000208377995.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208378007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208378007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000116710462.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000119488230.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000241711350.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163932660.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000191711327.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000075044661.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000172266883.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000208377993.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000172266883.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000172266882.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000130599326.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000150043795.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000191711328.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000147266895.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000147266881.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000100044659.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000172266881.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000172266883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000241711350.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241711350.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241711351.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000241708553.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000241711337.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000241711359.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000241711313.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000241711349.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000241711359.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241708572.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241708572.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241711360.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241708587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241708587.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711371.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241711371.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711351.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241711351.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241713191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241713191.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241708590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241708590.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000241711355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241711355.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241708593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241708593.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000263931752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000263931752.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222266942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222266942.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000241711363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000241711363.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000241711388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000241711388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000269489116.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000269489116.5 node_expansions=464
FooPlayer.decide: Prioritizing 21 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000241712765.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000241711374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000241713222.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000241711944.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000241712944.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000241712374.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000241713208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000241712654.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000241711374.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000241712376.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000241711374.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000241712777.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000241711381.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000241713209.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000241713207.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000263931754.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000261151864.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000255594109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000252821473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000263929362.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000255594654.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000263931754.5 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000263931764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000263931764.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000286149728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000286149728.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000263931733.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000263931733.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000150044688.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119488254.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000197266920.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000213933587.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000097266909.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000044489132.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000172266909.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000252816408.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000194489132.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000194489132.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000163933576.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000183378031.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000213933587.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000169489132.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000169489132.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000122266909.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000194489132.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172266909.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=3000000252816408.5 node_expansions=1704
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000230602174.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230600229.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230602063.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230600785.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230601785.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230601229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230602063.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230601507.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230600229.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230601229.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230600229.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230601896.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230600229.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000230601063.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000230602618.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2700000230602618.5 node_expansions=411
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000230600243.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000230600250.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000230600228.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000230600241.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000230602618.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000230602618.5 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000230601655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000230600253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000230602063.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000230600785.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000230602620.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000230601253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000230601805.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000230602063.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000230601521.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000230600243.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000230601229.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000230600266.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000230601633.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000230600249.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000230601077.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2700000230602620.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230602620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230602620.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230602647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230602647.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230599882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230599882.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230602640.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230602640.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230599863.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230599863.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230602641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230602641.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=3000000230598717.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000230596470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000238931782.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000238933135.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000241712750.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000252820638.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000244485913.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=3000000252820638.0 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075012830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058347213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066678109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072234768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072234776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063901934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069458878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063902830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066677267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000077793379.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798102.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796157.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795046.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000077798102.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008345495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022233609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016679167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013900543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988901298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988904076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997230738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997231572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002787693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013898850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994453795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997233807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002787706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991677126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000010471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008343850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988898504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988898504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000044461435.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461435.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044458935.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460602.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000044461435.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245756.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047242841.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047245766.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241730.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242988.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047242712.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047241741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243410.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047245766.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245767.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245778.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047245789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047245791.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047250354.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047245771.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047245758.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000047250354.1 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047250354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249089.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047249243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047248978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047245743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047249520.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047247965.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047249645.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047250354.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250367.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250367.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250369.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250369.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250380.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047250380.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047258744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047258744.0 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000047258299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047257188.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047258744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047258466.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047256633.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047257466.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047254966.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047258744.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047257188.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047258855.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000047258744.0 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000047258299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047258767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047257188.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047258466.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047257924.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000047258744.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047255966.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047254979.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047258757.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047257188.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000047258868.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000047258767.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027809966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027809966.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027809994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027809994.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027809980.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027809980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061136023.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061136023.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000027810015.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000027810012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000027810002.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000027810000.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000027813863.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000027813863.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000027813321.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000027811821.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000027812196.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000027813474.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000027812919.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000027813752.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000027810985.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000027809974.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000027809974.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000027813752.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000027812210.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000027813874.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000027813874.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000027813863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027813863.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027813863.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027813863.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027813876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027813876.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027813892.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027813892.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061139934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061139934.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027813903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027813903.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025028825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025028825.2 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999991702790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991702792.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999991702801.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025028809.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991702792.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000025028809.8 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999991704176.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991705722.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991704623.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991704998.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991706287.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991705721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991706554.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991703776.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991703790.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991702776.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991702790.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991706554.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991704999.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000025028836.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000016692860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000008362713.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000025028836.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025028823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025028823.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025028823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025028823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025028821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025028821.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944471501.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055584404.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011139056.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988916834.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991695500.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044473278.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097251083.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055584390.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980583500.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025028822.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999988916820.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991695500.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025028847.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044473292.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116695502.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097251044.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025028820.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025028831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980583500.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000116695502.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695515.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695515.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695503.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116695503.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695515.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695515.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055584405.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011142799.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988916862.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991695517.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044477022.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097251082.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055588133.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999980583528.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025028849.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999988916849.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999944471515.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991695528.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025028848.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044473313.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097254799.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025028848.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025028848.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980583516.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000097254799.8 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097249128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097249128.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113914566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113914566.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000097252470.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097254017.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097252906.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097253295.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097254573.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097254013.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097254856.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097252070.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097252073.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097251069.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097251069.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097253860.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097253304.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113914567.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000113914567.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113914581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113914581.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972247001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972247001.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991692312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991692312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991690366.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999969471500.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999969472982.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999969471886.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999969472320.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999969473538.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999969472982.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969472865.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999969471051.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999969471051.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999969470122.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999969470122.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999969472865.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999969472311.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999969473538.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938918017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938918017.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930581816.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930581816.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930581816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930581816.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999930583218.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999930584773.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999930583648.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999930583648.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999930584038.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999930583648.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999930584593.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999930584774.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999930582829.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999930581828.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999930581816.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999930581829.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999930584593.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999930584038.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999930584774.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930583094.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930583094.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930583095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930583095.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902805317.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902805317.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999902806705.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999902808274.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999902807149.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999902806607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999902806330.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999902807538.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902808094.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902806316.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902805329.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999902805317.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999902805329.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999902808094.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999902807553.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999902807706.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1199999902808274.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902808274.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808274.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872252730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872252730.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022229336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013895390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127214.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681125.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047234777.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047236164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052790344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041679730.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005569667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013900485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013899374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013898527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030570253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044458323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123240.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052790344.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052789776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052790344.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052789775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052790344.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052790356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052790356.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022233010.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052790330.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080568119.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080568119.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936119219.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030566341.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052790344.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052790330.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052790330.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052790330.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052790342.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005566330.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005566330.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052790331.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088901452.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088901463.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052790341.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052790344.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088901463.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088901452.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088901428.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901452.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936119244.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936119244.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936119219.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936119195.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936119219.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936119230.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936119230.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022233022.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052790341.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080568133.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080568146.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030566353.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052790355.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052790342.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052790342.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052790341.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052790341.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052790355.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005566355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005566341.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052790355.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088901466.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088901477.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052790355.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052790341.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088901477.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088901466.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088901439.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901466.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088901466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088901466.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088901478.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088901441.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901478.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906354.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906354.1 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088901462.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088902875.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088901496.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088901472.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088903153.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088902875.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088906342.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088906342.1 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906354.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906304.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906354.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906373.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906373.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022237922.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795255.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080573034.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080573046.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936124133.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795244.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795244.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795244.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795245.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795245.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005571244.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005571258.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795244.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088906366.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795245.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088906366.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906356.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906353.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906356.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906378.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906378.1 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022237930.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795246.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080573043.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080573032.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936124135.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030571256.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052795242.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795242.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795252.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795242.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795246.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795252.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005571246.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005571246.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795246.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088906363.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795246.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088906363.6 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906332.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906344.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088906344.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906343.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936124118.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124118.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936127051.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936124106.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999936125508.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999936124106.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999936124106.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999936125774.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999936125495.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999936126786.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999936127051.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936127050.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936127050.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936127051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936127051.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908349287.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349275.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908349275.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908349287.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908349274.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908349274.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349283.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908349283.1 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908349289.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999908349283.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999908349270.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999908349273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999908349273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908349289.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908352219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908352219.8 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994466005.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052801132.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052801122.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002799338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000052801116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999977799330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999977799330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000061134465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000088912233.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052801116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000025023330.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088912233.2 node_expansions=702
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088909302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088910677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088909288.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088909302.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088909302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088910968.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088910688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088911955.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088912244.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000088912244.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912234.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912234.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912241.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912241.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912234.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912234.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912263.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912263.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912240.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912240.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912244.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912244.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994466040.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025023351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052801152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052801163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999908352244.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002799387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052801163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025023384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000025023351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025023384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000025023355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000025023384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999977799384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999977799363.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000025023355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000061134498.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000052801129.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000025023351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000061134498.4 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061134484.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061134465.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134484.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245569.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245569.1 node_expansions=26
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097245570.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086134471.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000097245570.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245569.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245566.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097245563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097245566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245569.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097245569.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245577.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245566.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097245578.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097245568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097245553.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000097245578.0 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097245563.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097245525.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097245563.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072245589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072245589.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072245575.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072245551.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072245575.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072245598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072245598.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969466042.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036134474.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912266.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063912266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999883352255.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999977799374.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000063912266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000036134477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000036134477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061134486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061134494.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036134485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999988910477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999988910477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000036134474.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000100023367.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000063912266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000036134477.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000100023367.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100023363.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000100023342.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023363.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100023367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023367.8 node_expansions=8
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100025464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122240103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100025464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122240776.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122238714.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100025464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000100027131.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122239665.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122240103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000100027409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122240776.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000119463997.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000119462997.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1800000122240776.2 node_expansions=785
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100025479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100026464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100026853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100025472.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100025472.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100025464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000100027131.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000100026464.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000100026853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000100027034.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000122240825.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000119464008.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000119462734.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000111131498.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1800000122240825.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122240776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122240776.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122240834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122240834.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091685266.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122240811.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122240811.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091685267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000091685267.2 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000116685252.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000102794321.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000116685225.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000102794295.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000102794327.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000102794308.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000116685249.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000116685229.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000091685257.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000091685267.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000116685215.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000091685282.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000091685247.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000116685237.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000091685245.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000116685237.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=2100000116685252.2 node_expansions=304
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091685280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091685280.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000108350797.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108350797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108351630.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108350797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108350797.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108350797.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108353577.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108351797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108352186.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108352463.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000102798019.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000108353577.0 node_expansions=1973
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000108353577.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000102795957.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000102795957.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000102795967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000102797356.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000102795957.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000102795977.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000102795957.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000102796908.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000102797356.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108352463.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000102798019.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000108353577.0 node_expansions=694
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000091689034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000091689034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000091689034.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091690041.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000091690423.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091689034.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000091689034.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000091689034.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000091690043.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000091691978.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000091690423.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000091690589.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108353577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000102798032.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2100000108353577.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108353592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108353592.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108353591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108353591.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108353592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108353592.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108353588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108353588.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999972241594.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058353594.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127798035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000050020248.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999925018467.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999997241580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000055575801.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044464702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000075020257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000069464692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000047242470.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000022242469.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000019464691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000019464706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044464706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000080575803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072242470.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044464702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000127798035.2 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127798025.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127798025.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972241601.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058353601.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000127798036.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000050020248.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997241595.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055575816.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044464691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000075020248.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069464692.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000047242470.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022242469.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000019464691.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019464706.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044464691.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000080575816.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000108353581.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072242470.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044464691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000080575816.5 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080575754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080575754.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080575816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080575816.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925018469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925018469.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999925018493.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925018467.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925018493.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925018468.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925018468.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999925018437.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999947240659.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999941685107.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1799999947240659.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947240659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947240659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947240672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947240672.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999947240674.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947240669.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999947240692.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999947240663.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947240660.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999947240660.0 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999947240672.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947240674.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947240659.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947241659.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999947242048.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947240659.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999947240660.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999947240659.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947241674.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947242604.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947242048.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999947242215.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2399999947240660.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947240660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947240660.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947242605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947242605.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999947240683.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999947240673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999947240682.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947240663.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999947242605.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999947242605.5 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2399999947240663.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999947240675.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999947240661.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999947241675.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999947242052.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999947240661.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999947240663.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999947241683.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999947242605.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999947242050.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999947242230.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2399999947242605.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947242608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947242608.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947247495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947247495.5 node_expansions=173
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999994470604.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000080582604.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000150027036.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000050027036.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000019470592.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000097244369.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000066693702.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000097249259.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091693716.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000047249271.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022249258.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000041693702.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000041693702.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066693702.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102804814.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000130582604.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000094471493.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000066693702.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000097244369.5 node_expansions=3144
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000077802314.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077802314.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077802314.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000077803314.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000077803703.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000077802314.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000077804814.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077804703.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000077802314.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000077803314.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077803703.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000077803869.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000077804814.0 node_expansions=328
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000077801869.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077801869.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077801869.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000077804814.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000077802885.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000077803303.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000077801882.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077801914.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000077804258.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000077801869.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077802914.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000077803271.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000077803425.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000077804814.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804814.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077807216.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077807216.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804829.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077804859.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804848.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077804861.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000077804839.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077804856.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000077804872.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000077807223.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000077807238.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000077807238.5 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000077807236.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077804859.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077804849.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000077804849.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000077805859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000077806238.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000077804882.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077804849.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000077807248.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000077804849.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077805857.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000077805849.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000077806236.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000077806414.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2400000077807248.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077807238.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077807238.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000102805864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000102805864.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000077805896.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077805892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077805896.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077805899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077805899.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000077805890.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077805892.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000077805892.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000077805890.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000077805886.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077805890.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077805891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077805891.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077805907.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000077805891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077805907.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077805899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077805899.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077805894.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000077805905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000077805905.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077805881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077805881.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977803969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977803969.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999947248564.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977803966.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977803966.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999977803969.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999977803972.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2699999977803972.0 node_expansions=233
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999947250939.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999947248550.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999947248550.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999947248547.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999947249550.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999947249939.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999947248548.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999947248550.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999947248547.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999947249559.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999947249548.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999947249939.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999947250103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999977803972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999958357523.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999977803580.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2699999977803972.0 node_expansions=294
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977803974.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977803981.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977803966.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999977803982.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999977803991.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2699999977803991.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977803969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977803969.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977805511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977805511.0 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977804973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977803993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999977803985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999977803985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999977804971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999977805360.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999977803985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999977803985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999977803971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999977804986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999977804971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999977805375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999977805528.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2699999977805528.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977805528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977805528.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999977806914.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977806914.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000025030025.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000080585593.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169474482.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000069474480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000069470113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000116692335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000066696691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000116696692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000130581224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000086136780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000041696691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000061141136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000061141136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000086141136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000141692335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000169470112.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000130581501.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000066696691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=3000000169470112.5 node_expansions=712
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150028627.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150028675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000150028683.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000150028652.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000169470112.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=3000000169470112.5 node_expansions=74
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000150029662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150028662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150028649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000150028649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000150029663.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000150029497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000150029652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000150028649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000150028663.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000150028662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000150029662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000150029649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000150030038.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000150029659.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000161137626.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000166692626.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000169470138.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3000000169470138.0 node_expansions=68
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086127834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069460278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086128387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030565222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066682219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000086128387.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086133942.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038906088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055575331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050019220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569434.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036131374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033353609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997240487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997239631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011128570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025017751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011128239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016686031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002794906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013907143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997239351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997237392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997237962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008348238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013899927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681628.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055575331.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055575331.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036129397.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030573839.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575619.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575617.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000018283.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091686745.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575619.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086131183.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086131199.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575606.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575606.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575633.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575617.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000018283.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000018286.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575606.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091686730.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091686745.1 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686739.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686739.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018294.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000018273.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018273.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000018322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000018274.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018322.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018312.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975018322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000018297.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000018297.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018298.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000000018296.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000000018300.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000033351586.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000000021920.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000000018308.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000000018308.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000000018300.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000000018306.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000000021920.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000000018310.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000000018322.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000000021932.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000000021932.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000000018310.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000000021930.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000033351609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033351609.5 node_expansions=208
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069462720.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063907165.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033351586.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000125020054.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119464498.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119464498.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000033351586.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033351586.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088908919.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125020054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000125020054.0 node_expansions=1656
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000091690329.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000091686742.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000125020054.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000091690364.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000091690341.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000091686753.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000091690351.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000091686751.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000091690364.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000091686755.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000091686774.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000091695219.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000091690377.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000091690339.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000091690374.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000091686753.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=900000125020054.0 node_expansions=344
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125020054.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125020054.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000125020054.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020067.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023685.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023685.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125020084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125020062.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125020100.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125020090.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125020076.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000125020100.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353349.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353371.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1200000158353371.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158353378.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353385.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127797852.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797852.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127797863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127797863.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127797861.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127797826.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127797863.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127797841.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127797829.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000127797863.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127797829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797829.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002796040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002796040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002796062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002796062.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688559.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941684995.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941684995.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688551.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966684951.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966684967.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966684979.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966684967.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966688551.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999966688551.8 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999966686641.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966684955.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966688177.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966687440.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966687197.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966687311.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966687587.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966688553.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999966688553.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688573.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966688573.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966688600.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999966688588.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966688607.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999966688574.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966688565.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966688554.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999966688599.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999966688607.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966688599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966688599.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966688598.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038910820.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027799710.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055579250.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055579272.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127801488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055579250.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055579272.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116690375.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116690364.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055579250.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055579252.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055579272.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000055579250.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966688586.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966688584.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055579272.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000127801474.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000127801488.5 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127801493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127801493.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127801489.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127801475.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127806342.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127801487.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127801475.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000127806342.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000127803154.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127804677.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127801473.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127803989.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127803697.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127803842.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127806344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127804121.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127804121.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000127806344.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127806342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127806342.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127809538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127809538.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127806343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127806353.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127806357.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127806357.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127809551.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000127809551.0 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000127807995.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127806328.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127807357.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127808850.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127808552.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127809553.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127808719.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127809565.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127808995.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127808995.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000127809565.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127809551.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127809551.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127809572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127809572.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127809567.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127809527.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127809564.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127809552.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127809552.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127809567.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147248164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147248164.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127809613.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127809601.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127809608.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127809575.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127809578.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127812788.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000127812788.8 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000127811267.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127810601.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127809601.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127812066.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127812267.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127811788.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127812788.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127811955.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127812233.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127811136.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127811712.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000127812788.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127812787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127812787.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699918.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699918.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966699921.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966699930.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999966699930.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966699910.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966699870.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699910.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699910.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038922143.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000027811029.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055590598.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055590576.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999966699932.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127812809.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055590598.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055590598.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116701695.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116701710.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055590576.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055590598.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055590588.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055590576.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966699910.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966699910.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055590576.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127812819.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000127812819.2 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127812809.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127812813.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000127812813.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127812796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127812796.8 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699897.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999966699897.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999966699913.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999966699930.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999966699919.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999966699919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1199999966699930.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699930.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699922.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699922.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699920.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966699921.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038922144.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027811043.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055590590.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055590599.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127812833.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055590599.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055590588.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000116701710.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116701722.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055590590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055590588.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055590588.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055590588.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966699943.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966699923.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055590590.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127812813.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000127812833.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127812813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127812813.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102812813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102812813.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127813222.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127813222.2 node_expansions=26
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000150027469.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127811591.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150025802.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150028302.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150028469.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150025802.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155588358.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127811591.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150028469.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150027357.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150027913.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166689263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000147250803.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000166689263.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000166689263.8 node_expansions=966
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000150027482.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150025824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150025802.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150028302.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150028471.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150025824.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150028191.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150025814.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150028482.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150027357.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150027925.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166689263.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000166689263.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166689298.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994466186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994466186.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994466188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994466188.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994466176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994466176.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994466185.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994466149.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994466151.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994466173.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994466173.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994466185.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994466186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994466186.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994466187.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994466183.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994466200.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994466173.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994466208.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999994466208.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994466188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994466188.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994468779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994468779.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994466187.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994466219.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994468799.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994466189.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994466187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999994468799.8 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999994467841.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994466197.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994466187.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994468674.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994468801.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994466183.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994468537.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994466182.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994468799.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994466740.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994467295.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999994468801.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994468801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994468801.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980576820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980576820.8 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999963910212.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963910188.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999963910191.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999963910200.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999963910200.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999963910178.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963910212.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069469096.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058355522.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063911103.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025022188.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999963910190.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000166688882.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063911079.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063911077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125022218.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125022206.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000063911079.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063911079.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000047244424.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047244410.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999997244421.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000027799967.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094469096.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000136133326.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000166688882.0 node_expansions=229
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000166688865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166688877.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166691318.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166688848.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166688859.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000166691318.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000166690507.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166688853.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166688818.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166691318.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166688818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166691238.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166688818.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166688833.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166689389.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166689829.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166689385.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166690929.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000166691318.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691353.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166691353.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166691378.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691366.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166691366.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691385.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166691385.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000166691387.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166691356.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166693732.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166691358.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166691353.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000166693732.8 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000166693010.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166691344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166692356.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166691344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166691378.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166692344.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166693732.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166691378.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166691344.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166691934.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166692378.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166691902.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166692344.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000166693732.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166693732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166693732.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166693758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166693758.8 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000194470827.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194469160.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194470549.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194470160.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166693776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194469160.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194470160.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166693776.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194469160.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194469716.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194470160.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194469716.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194470160.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211133175.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000211133175.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2400000211133175.5 node_expansions=1012
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000194470835.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194469167.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194470560.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194470167.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194469160.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194469168.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194470161.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194469170.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194469170.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194469725.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194470168.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194469727.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194470160.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211133210.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2400000211133210.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211133211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211133211.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211134828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211134828.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211133223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211133223.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211133197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211133197.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3000000211134885.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000211133238.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000211134607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000211136260.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000211133218.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000211136260.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000211134885.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000211133218.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000211137371.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000211133784.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000211136815.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000211134149.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=3000000211137371.0 node_expansions=2725
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000211138038.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211135420.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211137760.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000211136260.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000211137371.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211135420.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000211136260.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000211133784.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211135420.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211135420.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211135976.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211135420.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=3000000211137371.0 node_expansions=387
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000211136962.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211136652.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000211136266.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000211137406.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000211136261.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211135275.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211135260.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211135295.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000211136815.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211135831.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211135275.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=3000000211137406.5 node_expansions=42
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000041677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999980561724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000041677669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041677669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041675169.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041674891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000041677669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000013904375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013906876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013907421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013907709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013907431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063908655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016121.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050017210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461667.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052794455.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682156.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050019430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052794764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041682764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033349138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038903319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044461096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568530.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016677961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000063908655.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063908656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905901.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063906155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000063908656.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908656.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683743.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683743.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991683792.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683753.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683792.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690066.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690066.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683778.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683778.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991683789.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683789.1 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991683789.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683783.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991683783.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991683810.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991683786.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=599999991683810.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991683786.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683748.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683786.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991683799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683799.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991683800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683772.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683800.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683810.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961128255.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991683809.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991683809.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128217.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128217.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961140753.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999961134475.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999961140753.0 node_expansions=92
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961136142.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961135864.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961139208.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961137178.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961139652.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961137141.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961140753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961136178.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999961140753.0 node_expansions=150
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999961142429.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961137975.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961135864.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961139197.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961137152.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961139641.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999961137141.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961136141.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961140753.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999961142429.6 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136142.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961136142.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961136178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136130.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961136130.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961136155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136157.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136157.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136187.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136187.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036138864.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008361087.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019470420.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094472197.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036138864.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963913975.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008361080.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958359303.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958359303.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069472198.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033361111.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033361087.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008361076.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008361080.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008361080.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936136197.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008361076.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008361080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094472197.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094472222.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472177.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472222.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136176.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036138846.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008361054.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019470388.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094472176.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036138843.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963913955.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008361054.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958359290.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958359276.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069472166.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033361077.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033361065.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008361054.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008361067.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008361054.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936136165.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008361067.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008361067.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094472176.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472166.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472166.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136154.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136154.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136154.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136154.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936142428.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936142428.1 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136165.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136165.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936136165.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136165.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136179.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136179.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136179.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936136179.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936136168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936136168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908358405.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908358405.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908358428.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908358428.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908358404.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908358404.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883358405.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883358405.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908358377.6 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=599999908358377.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908364632.9 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036138842.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980583322.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991698872.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066700650.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036145077.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963920188.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999908358401.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980583290.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930581512.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999930581544.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041694399.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005589521.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005589521.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980583286.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980583287.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980583286.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980583287.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980583290.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000066700650.4 node_expansions=186
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066694397.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694434.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066700650.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066700617.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066694387.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000066700650.4 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066697872.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066695761.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066697872.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066699108.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066697039.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066699539.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066695372.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066696052.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066694372.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066700650.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000066700650.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066700687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066700687.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066705353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066705353.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066700700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066700700.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908364700.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908364652.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364652.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908364652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908364676.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908364641.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999908365665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908364665.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908368162.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908369374.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908367318.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908367318.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908365663.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908365651.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908366332.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908364665.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908368429.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999908369374.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908369374.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908369374.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908369398.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883369385.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883369385.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883369396.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883369396.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883369396.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883369396.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911147130.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911147130.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883369396.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883369396.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911147141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911147141.9 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999883369411.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999883369385.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999883369387.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999883369398.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999883369399.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883369411.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883369374.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883369374.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999883369388.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999883369387.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999883369365.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999883369377.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999883373128.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999883373128.5 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999883370350.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999883369350.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999883372850.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999883372295.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999883372017.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999883372041.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999883370350.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999883370350.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999883371030.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999883369350.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999883370374.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999883373128.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=599999883373128.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999883373128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883373128.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011153608.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955598017.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966707361.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066709152.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011153583.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938928732.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955598017.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999905596253.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905596239.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016709152.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005598054.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005598028.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955598054.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955598041.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955598017.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999883373142.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955598017.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955598017.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000066709152.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066709139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066709139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066709139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066709139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883373142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883373142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883373166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883373166.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855592622.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855592622.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999855592646.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999855592596.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855592646.4 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063902001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015041.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072235334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038900221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061123888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058346378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036119665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036120776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000075015041.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017541.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018374.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016430.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000075018374.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030572819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986126305.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986125474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986126030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986127687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013902699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030573334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569684.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991678516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013248.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000011859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997236875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991679073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002792143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000041684763.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041681708.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684763.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000041684763.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127452.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127452.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126551.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022238564.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019460786.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041684773.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684763.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986126551.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126554.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077795908.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000111129241.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018118.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041684773.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041684762.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000111129241.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111129230.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111129230.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127453.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127453.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986127443.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986127464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986127464.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041684800.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126565.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022238576.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019460798.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041684798.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684798.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986126578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077795920.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000111129256.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018131.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684800.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041684787.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000111129256.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111129242.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111129242.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111129254.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111129254.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986127486.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041684820.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041684822.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126587.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044460752.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041682975.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684822.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041684820.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041684809.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041684822.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126587.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986126587.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041684809.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111129197.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075018149.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684809.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041684809.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041684809.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000111129197.1 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077795921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077795921.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129196.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129196.1 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077795929.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129196.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077795920.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077795933.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077801896.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000111129196.1 node_expansions=37
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100018085.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111129196.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000111129196.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129219.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129219.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127404.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986127404.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127428.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986127428.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986127404.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986127404.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966682960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966682960.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019459884.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019459884.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986127404.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022238527.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019460751.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019459849.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019459871.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075018093.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111129193.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000144462527.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108351415.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075018071.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075018093.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075018093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000144462527.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144462551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144462551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144462553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144462553.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966682984.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966682984.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127453.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986127453.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986127442.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075018109.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075018109.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019459909.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022244543.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019460789.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075018131.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018109.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075018120.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075018123.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019459887.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019459887.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075018120.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111135209.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000144462567.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108351453.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075018111.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075018109.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075018109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000144462567.5 node_expansions=86
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000144466876.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144466729.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144464932.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144468565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144464785.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144462576.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144465498.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144464507.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000144468565.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144468543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144468543.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950022319.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950022319.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133430.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133408.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133430.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133432.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133445.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133445.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133432.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133445.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133445.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133456.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689003.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689004.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689025.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930577920.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966688987.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999966688987.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930577899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930577899.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021430.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021430.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021454.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999966688986.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055579676.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002800108.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000022333.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055579674.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000021452.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000021430.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091690778.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125024110.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108357454.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075024108.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055579674.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055579652.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000125024110.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024098.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105584541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105584541.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105579675.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105579675.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579672.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105579672.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105579672.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105579688.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105579661.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105579667.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105584541.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000105584541.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105584008.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105583819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105582065.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105584555.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105582597.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105581875.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105579666.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105582610.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105581597.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000105584555.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105584541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105584541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105584587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105584587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105584574.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105584574.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249452.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947249452.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999947249451.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947249439.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999947249475.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999947249451.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999947249451.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999947249475.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249461.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947249461.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249463.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947249463.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947249461.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947249461.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980581909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980581909.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963915253.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963915253.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963919831.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963919831.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930587386.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999966698508.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963920754.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963919831.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963919831.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036144754.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072255842.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000119464784.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091700309.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088909229.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019478053.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000119464784.8 node_expansions=514
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088917919.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088917909.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088917921.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088917923.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088922508.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000088922508.9 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000088922231.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088922510.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088922064.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088920308.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088920864.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088920119.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088917897.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088921131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088920842.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088919842.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000088922510.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088922519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088922519.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111144696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111144696.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930587419.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019478097.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019478086.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963919875.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966703095.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963920777.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019478088.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019478086.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019478088.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019478097.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963919866.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963919864.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036144766.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072260428.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091700319.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058371540.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019478099.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019478086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000091700319.1 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091700309.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091700286.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091700298.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091700289.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091704873.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000091704873.4 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000091702651.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091704450.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091702651.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091703220.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091701276.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091702484.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091704873.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091700273.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091703484.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091701262.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091702228.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000091704873.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091704895.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091704895.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091704884.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091704884.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091704884.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091704884.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091704921.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091704921.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930592023.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019482690.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019482676.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963924467.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966703134.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963925344.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019482676.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019482698.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019482677.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019482676.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963924454.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963924454.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036149356.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072260489.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088927134.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058371566.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019482676.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019482677.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000088927134.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088927122.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088927122.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088927144.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088927144.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088927120.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088927133.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088927143.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088927155.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088931440.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000088931440.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000088929510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088931273.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088929495.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088929773.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088930051.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088928106.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088929350.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088927106.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088930328.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088928106.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088929065.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088931440.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000088931440.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931441.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088931441.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931463.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088931463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931476.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088931476.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930596365.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019487039.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019487032.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963928806.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966707477.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999963929706.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019487032.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019487039.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019487032.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019487039.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963928816.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963928806.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058375864.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094486975.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091709262.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058375928.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019487033.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019487033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000094486975.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072264817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072264817.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072264807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072264807.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072264819.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072264784.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072264784.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072264813.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072268942.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000072268942.2 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000072265788.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072268955.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072267176.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072267442.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072267743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072267732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000072266997.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072264798.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072265787.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072268011.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000072265787.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072266743.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072267732.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000072268955.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268965.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072268965.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268942.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072268942.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072268942.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268973.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072268973.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999930600506.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963932951.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999966711641.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963933851.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019491190.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999963932951.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963932951.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036157862.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088935634.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091713420.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058380073.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019491173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000091713420.8 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091713418.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091713421.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091713418.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091713410.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091713420.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000091713421.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091713421.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091713421.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091713405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091713405.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999930600533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019491183.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019491183.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963932977.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999966711631.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963933853.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019491186.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019491196.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019491186.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019491183.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999963932964.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963932964.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036157863.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094491149.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088938829.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058380076.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019491183.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019491186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000094491149.8 node_expansions=232
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000072268974.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072268962.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000072268976.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000072268976.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000072268975.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000072268976.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072268964.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072268964.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930600518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930600518.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930600532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930600532.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913932208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913932208.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999913932212.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913932183.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913932212.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950043312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950043312.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950043319.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999950043274.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950043319.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950043323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950043323.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999950043320.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999950043298.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950043320.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972265474.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972265474.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950043319.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950043298.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950043319.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916709986.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916709986.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916709987.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916709990.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999916709990.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999916709990.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916709974.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916709990.1 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999880597478.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880597478.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999880597478.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999880597479.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999880597479.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=899999880597492.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880597492.6 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999969488176.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969488154.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999913929933.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999916708600.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963930821.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986154821.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969488176.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969488156.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969488156.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999913929932.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999913929932.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986154821.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022265934.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072265954.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075043710.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025043710.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969488154.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969488155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), None, None)) score=900000075043710.2 node_expansions=450
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000075043700.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000075043722.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000075043701.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000075043702.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000075043701.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000075043710.2 action_type=ActionType.END_TURN
  Action 6: expected_value=900000075043695.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000075043722.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075043700.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075043696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075043700.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097265877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097265877.0 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097265892.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000097265892.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097265912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097265912.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097265878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097265878.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097265914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097265914.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902819691.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902819691.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902819691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902819691.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036123225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005562336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036123225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036123225.2 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000008349372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008351297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008351310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008351324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008349665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033352177.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044464167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050019502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684699.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050019489.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025019675.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025018819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022239928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036129719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016682126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050017254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033350517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047239429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022234915.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052795555.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052792777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052790855.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052795557.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795578.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795566.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795588.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795565.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795565.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795568.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025017801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025017801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025017797.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025017797.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999908347579.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025017797.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025017797.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025017797.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795577.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011128022.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980572468.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980572465.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025017801.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025017801.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025017797.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025017798.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025017801.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025017798.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795575.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088906688.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088906688.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002794688.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088906688.6 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906687.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906677.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088906700.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906703.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906677.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000088906703.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906703.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906703.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906699.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906699.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025017801.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908347578.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795579.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011133166.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980572474.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980572467.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025017801.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025017800.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795575.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088911833.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002799833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088911833.1 node_expansions=96
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088911834.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908631.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906686.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909055.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908076.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088906710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088911834.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911834.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911834.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911856.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911845.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911843.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911845.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908352733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908352733.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999908352734.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908352721.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999908352718.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908352731.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908352728.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999908352744.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999908352744.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908352731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908352731.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908352746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908352746.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999908352744.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908352718.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999908352708.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908352722.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908357860.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999908357860.6 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999908357860.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908354638.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908352717.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908355082.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908355384.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908354096.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908354540.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908352694.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999908357860.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357860.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357860.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357860.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357860.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357895.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357895.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908357895.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357895.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357895.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357895.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357908.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357908.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908357908.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908357870.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357908.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019471616.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019471616.4 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028128.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908357895.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025028129.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028130.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025028129.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091694727.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011138353.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980582795.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028129.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028128.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028117.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028129.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028129.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025028128.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805920.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088917031.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088917019.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036138283.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000091694727.5 node_expansions=64
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052805896.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052805873.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052805890.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052805875.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052805897.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000052805897.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805877.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052805891.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908357890.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025028113.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025028133.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011138334.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980582778.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980582780.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025028133.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028112.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025028111.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805891.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088917012.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088917001.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002805001.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088917012.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917011.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917011.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357888.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357886.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357886.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357888.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357888.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999908357910.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908357883.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357910.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908357899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357899.6 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999908357906.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908357884.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999908357897.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908357900.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908357864.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999908357876.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357906.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999908357896.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908357885.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999908357897.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999908357901.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999908357887.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999908357900.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999908357901.1 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908357900.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999908357875.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357900.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886135707.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886135707.9 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002805929.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002805922.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002805922.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025028151.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583699.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988916145.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958360588.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958360588.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002805929.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028145.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028145.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030583700.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066694818.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066694811.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980582820.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=600000066694818.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694800.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694811.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694811.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694799.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694811.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694812.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694808.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694796.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694808.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583677.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583677.9 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002805930.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999886135700.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002805919.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025028141.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030583696.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988916155.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958360589.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958360589.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805932.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025028141.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025032429.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002805923.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030583696.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066694808.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980587096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000066694808.0 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694797.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694820.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091692952.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091692952.8 node_expansions=172
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694776.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694797.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066694797.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694797.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886135685.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886135685.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002805922.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000025028130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030583686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999988916145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999958360574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958360574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002805921.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000002805907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002805907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000025028130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000025028130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002805907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000030583686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000066694812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000066694797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999980582797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000066694812.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066694797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694797.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688661.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688661.8 node_expansions=59
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066696762.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066697477.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066694811.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066697206.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066699144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066697477.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000066696199.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000066696645.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066694811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000091688675.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000091686162.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000091688675.1 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688663.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688663.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933353550.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933353550.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027799763.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002799772.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027799763.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000050021997.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055577553.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013910008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999983354439.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999958354430.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002799775.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027799761.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000027799775.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050021998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050021995.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000027799761.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055577552.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000091688661.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091688675.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000005576662.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000091688675.1 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688662.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688662.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688663.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688673.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091688652.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688673.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688677.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688677.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688675.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091688663.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091688675.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688687.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688687.1 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688676.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091692953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091692953.2 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091688654.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091688661.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091688663.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091692953.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091688666.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000091692953.4 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091690627.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091691309.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091688651.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091691009.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091692955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091690316.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091690039.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000091690454.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000091688670.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000091692955.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091692976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091692976.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091692955.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091692955.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091692954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091692954.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008359644.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999913913398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983359621.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008359622.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000030581856.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036137414.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994469844.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999963914287.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999938914298.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983359621.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008359634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000008359621.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030581867.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030581856.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027804080.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055581857.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072248523.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986136534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000072248523.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072248535.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072248535.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000072248543.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072248519.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000072248519.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072248533.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072248524.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072248543.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097244193.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072248535.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072248535.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072248545.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097244217.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072248543.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000097244217.2 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072250478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072251200.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072250922.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072248533.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072249534.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072250201.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072250646.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072249935.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072250367.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072248533.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097244217.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000097244217.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097244228.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097244231.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097244219.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097244239.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097244228.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097244230.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097244240.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097246842.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097244243.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000097246842.0 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097246169.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246841.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000097245613.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000097244215.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000097245189.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000097245882.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097245349.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097245617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000097246009.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000097244248.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000097246841.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246842.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097246870.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097246869.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246869.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033357967.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983357967.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008357966.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055580191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061135758.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019468204.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000024634.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975024634.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008357966.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008357967.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033357979.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055580191.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055580191.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052802412.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080580203.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097246869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000097246856.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011134882.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000097246869.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097246883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097246883.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097246871.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097246871.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097246878.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097246878.0 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000113912812.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113912257.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113912257.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113911423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113910858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119469041.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113912524.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113911979.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113912247.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119469040.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113910878.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113912812.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000119469041.8 node_expansions=393
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000097247880.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097250206.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000097247880.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119469041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000097247871.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000097247872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000119469041.8 node_expansions=103
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000097249267.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000097249823.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000097250245.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097249259.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000097249411.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097248977.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000097247870.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000097249533.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097248966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097249255.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000097249703.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000097247856.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119469065.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113911832.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000119469065.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469087.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469087.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119469100.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119469101.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119469098.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469101.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091691333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091691333.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091691333.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091691325.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091691333.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000091691312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091691324.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000091691343.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091693677.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091691303.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000091691303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000091693677.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000091692677.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091693248.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091693701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091692701.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091692859.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091692400.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091691334.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091692955.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091692399.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091692723.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091693137.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091691288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000091693701.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091693678.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091693714.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091693713.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091693700.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091693713.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922248379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922248379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922248366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922248366.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955582603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955582603.0 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994471478.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999988915898.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999955582579.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999955582581.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999955582565.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1799999994471478.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977804788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977804788.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471481.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994471481.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994471468.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471471.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994471471.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471487.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994471487.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994471487.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994471480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994471480.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977804827.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977804827.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044467837.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922244726.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000058356739.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088912292.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000094467850.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000013911403.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000033356726.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008356726.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036133114.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000025023392.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000083356737.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000105578961.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088912295.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086134517.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000113912295.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130578959.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000158356742.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000033355848.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000158356742.5 node_expansions=642
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000141695093.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141695648.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141693704.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141695261.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141694837.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141693704.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141695371.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141694817.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141694982.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141695093.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141695537.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141693704.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158356740.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000152799799.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000158356740.5 node_expansions=214
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158356739.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158356751.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158356751.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158356753.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158356739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000158356753.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158356739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158356739.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158358668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158358668.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044467852.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999922244741.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994467850.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000058356752.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088912310.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000094467873.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000013911421.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000033356755.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008356753.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000025023430.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025023419.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000083356753.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000105578977.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088912309.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086134530.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113912325.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130578986.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000033355864.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000130578986.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130578976.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130578976.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130580882.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130578962.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130578996.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130578978.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130578995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130580916.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000130580916.0 node_expansions=50
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000130580361.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130580917.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130578978.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130579541.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130580099.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130578962.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130580652.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130580073.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130580191.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130580352.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130580769.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130578981.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000130580917.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580931.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130580931.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005561780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999994452614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999997230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961115280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016673780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988896724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905828.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027792229.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036129442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005570485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005571874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907215.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050014511.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005570473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038906097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036129977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036123587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050014511.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014511.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050013944.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050012556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000050014511.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050014500.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050014511.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050014473.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050014511.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121174.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936121174.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083347851.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080570087.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991679396.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005568285.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050014518.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050014518.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083347851.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000113903418.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080570074.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050014535.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991679396.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005568296.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050014507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000113903418.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113903418.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113903418.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121185.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936121185.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121185.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936121185.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121185.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936121185.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936121186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121209.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936121209.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121196.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936121196.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936121196.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936121196.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902787873.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902787873.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902787863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902787863.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902793692.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902793692.6 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999902792450.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999902788981.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999902788839.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999902789259.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999902789672.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999902787869.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999902793692.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999902793692.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902793692.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902793692.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351903.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958351903.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351931.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351931.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351929.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958351929.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958351903.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351903.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351903.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958351903.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351903.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351903.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958351931.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958351931.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958351918.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351931.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958351931.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016687043.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016687041.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083353708.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047242609.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016687043.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972240820.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016687043.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016687043.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083353720.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000113909284.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047242609.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016687044.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016687043.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016687054.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999958351931.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999902793710.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972240820.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016687054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000113909284.8 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113909274.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113909263.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113909274.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150020330.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150020330.9 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150020344.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000136131441.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000150020344.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150020330.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150020330.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150026311.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000150020344.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150020355.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150026311.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150020364.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150020339.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000150026311.1 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000150024922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150021442.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150021311.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150021719.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150026311.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150022144.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150020350.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150023811.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000150026311.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150026333.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026334.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150026334.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150026333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150026333.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026347.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150026347.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119470778.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083359654.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958357865.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008357865.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000119470778.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083359644.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958357865.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999902799643.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008357865.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052804088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119470778.2 node_expansions=367
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119470813.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119470785.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119470790.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119470780.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119470802.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000119470778.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000119470778.2 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119472889.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119471889.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471778.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472189.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119473744.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472633.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119475667.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119470791.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474278.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152798106.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000119470791.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119470778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119470778.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000119472898.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119471910.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119471799.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119472187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119473731.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119472633.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119475675.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119474300.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152798148.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000152798148.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152798134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152798134.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130579380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130579380.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130575938.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130575938.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130575951.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130575951.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130575964.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130575973.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130575940.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130579366.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130579381.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000130579381.8 node_expansions=71
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000130578006.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130577042.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130576881.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130577320.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130575959.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130577715.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130577885.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130579382.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000130579382.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130579381.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130579381.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100023827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100023827.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000116693431.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022248987.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999905580532.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988913865.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100026765.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000161137876.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094471209.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055582320.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000026754.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961137865.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999916691643.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999988913865.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000033360087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000161137876.2 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161134944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161134956.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161137876.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161134943.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161134933.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000161137876.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000161137043.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161136056.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161135932.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161136321.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161134955.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161136778.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161136877.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161137877.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161137043.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1800000161137877.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161137876.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161137876.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161137889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161137889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161137877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161137877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161139987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161139987.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161137877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161137877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161139987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161139987.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000161142918.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161141085.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161140974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161142752.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161141529.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161139974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161141807.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161139974.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161142085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000161142918.2 node_expansions=201
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000161142931.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161141098.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161140974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161141362.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161141559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161139987.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161139987.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161139987.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161141821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161142098.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000161142931.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161142918.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161142918.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141697111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141697111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141697085.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141697085.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141697122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141697122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141697122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141697122.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886139791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886139791.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000033363789.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000013919346.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100030455.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116697123.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002808223.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969473123.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013919356.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013919356.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080586011.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141697135.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075030468.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036141566.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000013919333.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980586000.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999941697124.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999897250911.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969473111.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013919333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000141697135.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141697122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141697122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886139778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886139778.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999886139788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886139788.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863919942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863919942.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999863919497.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999863918664.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999863918553.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999863918386.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999863919133.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999863917553.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999863917554.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999863917566.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999863919386.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999863919942.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999863919664.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999863919942.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999863919942.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863919942.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863919955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863919955.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999863919959.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999863919960.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999863919960.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863919960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863919960.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875031072.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875031072.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999875031070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875031070.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863919958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863919958.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863919959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863919959.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863919960.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999863919960.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999863919960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863919960.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011143958.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991699516.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000077810656.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116699517.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002810625.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999947253292.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000016694991.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991699544.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058366212.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000144472768.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052810624.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036143959.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999991699516.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958366183.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999919477292.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999875031083.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999947253294.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991699516.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000144472768.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144472769.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144472769.8 node_expansions=89
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119477268.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119477302.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119481889.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119477289.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119477292.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000119481889.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000119479235.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119478389.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119478291.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119478123.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119478123.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119481902.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119478833.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119477290.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119477278.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119477277.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119479144.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119479389.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000119481902.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119481889.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119481889.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119481935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119481935.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119481923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119481923.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886146755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886146755.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044481865.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991704156.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111148532.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116707332.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025037421.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999947257922.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991704145.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991704157.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091704087.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119485110.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052818444.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036151777.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991704144.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958370809.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999919481922.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999875035699.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999947257922.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991704142.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000111148532.2 node_expansions=154
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100037422.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000111148549.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000111148549.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111148532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111148532.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111151753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111151753.8 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111148567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111148567.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111148564.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000111148564.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863924555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863924555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863924555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863924555.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863924590.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863924590.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863924581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863924581.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863927790.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863927790.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999863924581.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999863924592.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999863927790.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999863924579.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999863924576.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999863927790.2 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999863926512.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999863925678.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999863925567.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999863925401.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999863925401.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999863926125.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999863924567.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999863924567.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999863924567.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999863926401.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999863926692.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999863927790.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999863926678.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999863927790.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863927790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863927790.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908372225.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908372225.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999908372242.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999908372247.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999908372226.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999908372224.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999908375445.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999908375445.0 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999908374167.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999908375445.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999908373333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999908373222.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999908373056.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999908373058.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999908373778.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999908372222.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999908372222.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999908372222.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999908374056.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999908374333.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999908374357.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999908375445.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908375445.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908375445.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999883376455.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999883376455.5 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999883376266.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999883375433.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999883376452.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999883375322.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999883374341.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999883375155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999883375174.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999883375892.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999883374336.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999883374322.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999883374324.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999883376155.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999883376433.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999883376457.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2099999883376457.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999883376452.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999883376452.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858378558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858378558.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999858376453.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999858376457.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999858376447.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999858376453.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999858376449.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2099999858376457.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999858376476.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999858376431.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858376476.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999858376468.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999858376446.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858376468.5 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086128087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066678889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061120809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069456442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061125808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072237555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030564111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047233611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000086128087.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133364.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129475.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131698.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086133364.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033352777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997239651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997238810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055573087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036130554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027795556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022239959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030573317.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005572416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019462761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997236849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997236281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047240307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022239959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005572416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022241653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055573087.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572253.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573087.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055573087.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351143.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351143.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351167.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351167.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681842.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681842.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681845.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681845.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681866.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681866.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681867.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681864.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681864.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094462309.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086128975.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094462312.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094462310.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002793867.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058351188.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991681854.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019459642.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086128965.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058351187.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058351200.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058351187.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351200.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793853.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002793854.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351187.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351200.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094462312.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462322.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681855.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681855.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681868.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681868.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682744.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682740.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966682763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682763.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966682765.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966682738.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000000016029.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966682753.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966682766.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966682767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000000016029.5 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000016043.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999966682719.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000000016043.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000016029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016029.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000016057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000016057.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000016043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016043.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021365.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000016089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000016064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016089.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021376.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000016088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000016064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000016088.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021376.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000000016090.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000018042.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000018600.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000021378.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000017089.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000019025.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000018469.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000020265.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000000021378.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000018334.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000021350.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000000021350.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000021350.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000021350.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000026498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026498.8 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000021362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000025402.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000000023307.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000023851.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000022334.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000024288.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000000026498.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000000023720.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000000025529.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000000026498.6 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969465399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465399.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000026509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026509.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000026510.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026510.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000155578718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999955581188.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083361643.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000127806087.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000127806089.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055583866.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999955581188.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999983358977.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083361646.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055583856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000055583855.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055583866.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055588743.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055583855.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000026521.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000026521.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055583854.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055583855.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000155578718.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127806098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127806098.9 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000127806089.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127810145.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127808031.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127808589.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127809312.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127810992.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127807089.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127809048.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127808475.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127810256.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155578718.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000155578718.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155578731.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155578731.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582874.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005581947.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000111138405.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000155582847.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000155582847.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038915281.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055582836.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005581947.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033359736.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111138403.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038915281.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000025503.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055582836.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083360614.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000155582847.8 node_expansions=380
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155578731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155578705.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155578695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155578710.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155582847.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000155582847.8 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000155578694.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155582707.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155580640.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155581219.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155580925.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155582614.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155579665.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155581630.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155581040.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155582847.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000155582847.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582885.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582885.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582884.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582884.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582907.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582907.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005582005.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005582005.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005582006.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005582006.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977808254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977808254.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000161142420.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000144475753.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000188920198.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000127809144.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011141588.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027809143.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977808254.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038919309.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000083364700.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083364700.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055586921.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055586921.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055586921.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055586921.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011141588.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972251810.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027809143.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055586921.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000188920198.2 node_expansions=642
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000188916172.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000188920198.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000188918117.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000188918672.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000188918404.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000188917571.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000188920198.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000188917142.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000188919087.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000188918532.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000188918809.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000188920198.2 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1500000183364642.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000188920198.2 node_expansions=127
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188920236.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000183364656.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000188920236.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000188920198.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188920198.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972251775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972251775.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000161142420.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011141531.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144475755.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000188920200.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000161142420.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011141531.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061142407.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011141556.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038919324.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116698009.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116697990.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088920217.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011141518.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061142421.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000188920200.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000188920198.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188920198.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972248699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972248699.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972251791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972251791.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000161142467.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011141570.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144475765.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000188920210.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000161142432.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000011141567.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061142423.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011141534.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038919335.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116698022.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000116698026.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088920237.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088920232.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088920199.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011141532.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061142436.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088920201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000188920210.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188920212.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188920212.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188920219.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188920219.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000161142446.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011141545.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144475804.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000161142446.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000011141543.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061142432.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011141545.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038919349.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116698015.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116698016.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088920210.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088920233.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088920212.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088920210.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011141578.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999972251766.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061142455.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088920248.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000161142446.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161142459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161142459.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161142480.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161142477.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161142480.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186139412.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186139412.5 node_expansions=234
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011144231.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000144478454.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000213916205.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000161145121.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000011144231.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061145120.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011144231.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038922022.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141693983.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000116700676.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088922898.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088922898.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088922898.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088922898.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011144231.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999972254453.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061145120.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088922898.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000213916205.5 node_expansions=686
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000188921245.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000188920244.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000188922189.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000188922759.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000188922481.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000188921648.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000188921242.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000188921258.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000188921258.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000188920247.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000188922647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000188922926.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213916228.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1800000213916228.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213916205.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213916205.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000161138430.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036137553.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000169471777.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000186138444.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011137554.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061138427.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036137539.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063915319.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141693986.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141694012.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113916221.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113916228.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113916205.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113916221.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047249552.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000008359761.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086138443.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113916207.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000186138444.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186138464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186138464.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155582457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155582457.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155579831.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155579816.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155579833.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155579831.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155582433.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000155582433.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000155579822.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155579796.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155581775.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155582298.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155582063.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155581197.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155580782.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155579819.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155580767.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155579806.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155582156.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155582456.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000155582456.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155582449.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155582449.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155587356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155587356.2 node_expansions=200
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183360246.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000180582450.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000183360246.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183360235.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183360235.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183360244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183360244.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183360267.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183360266.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183360212.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183360228.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183362710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000183362710.8 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000183360211.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183360245.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183362615.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183362155.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183362734.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183362436.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183361634.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183361226.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183360226.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183362337.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183361213.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183360235.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183362601.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000183362734.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183362745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183362745.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183365110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183365110.2 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183362745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183362734.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183362735.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183362726.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183365086.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000183365086.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000183362732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183362712.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183365086.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183364657.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183364824.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183363530.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183364110.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183363721.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183362712.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183363697.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183363697.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183364808.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183362697.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183365100.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000183365100.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183365086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183365086.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183365100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183365110.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183365123.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183365147.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183367475.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000183367475.2 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000183365101.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183365101.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183367490.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183367054.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183366101.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183365943.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183366475.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183366135.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183365086.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183366120.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183366135.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183367212.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183365120.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183366919.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000183366086.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000183367490.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183367490.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183367490.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152811969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152811969.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000188923046.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063922157.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000197256379.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000180589731.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977811046.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000034176.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000002811046.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030588827.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108367525.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000108367525.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000080589747.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080589727.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000080589731.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080589728.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013923047.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947255534.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025034157.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080589712.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=2100000197256379.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197256394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197256394.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197256379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197256379.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197261697.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197261031.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197263641.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197258364.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197262531.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197257364.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197261697.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197258198.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197263808.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197264364.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197260031.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2700000197264364.0 node_expansions=3912
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197261697.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197263530.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197263641.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197262531.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197261697.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197264364.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197261697.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197263808.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197262697.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2700000197264364.0 node_expansions=499
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000197261721.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197261712.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197263554.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197263641.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197262712.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197263268.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197262531.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197261713.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197262712.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197261711.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197262721.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197262712.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197263808.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197261746.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197264379.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000197262712.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2700000197264379.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197264364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197264364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000188931065.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000063930175.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000180597731.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000152819955.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999977819088.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000000042165.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000002819053.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000030596843.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000108375509.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000108375510.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000080597721.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000080597721.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080597731.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000080597755.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000013931054.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999947263542.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000025042180.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080597720.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000188931065.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188931085.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188931065.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000188931069.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188931069.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188931057.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188931085.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999947263498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999947263498.5 node_expansions=11
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999972263500.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2999999972263500.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000008114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000041676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988893946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999983339779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000041676003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041674891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000041676003.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041683590.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011125767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011124909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047234454.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038902704.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127235.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350347.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055573390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055572257.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041681362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033344637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025011847.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234384.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022233248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570786.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044461388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033349130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044458920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000058350347.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354922.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356033.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058356033.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356019.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354520.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352564.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355766.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350332.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352865.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000058356044.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356044.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058360245.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361499.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358289.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058358277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058361500.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058359013.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058358578.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058361500.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361499.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361523.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058361523.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058361485.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361523.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361534.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361534.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058361547.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058361520.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361547.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361534.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361534.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058361547.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058361508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361547.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361547.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058361547.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058361543.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058361510.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361543.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097250368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097250368.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097250392.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083361517.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000097250392.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097250392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097250392.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125022442.8 node_expansions=97
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000097254578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097255856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097252644.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097252634.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097253634.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097251412.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097255866.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097250412.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097253356.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097252912.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125022442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000111133831.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000125022442.8 node_expansions=232
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125022436.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125022453.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125022443.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125022432.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125022446.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000125022453.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125022442.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102800234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102800234.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102800234.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102800196.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102800234.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116683689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116683689.8 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102800255.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102800244.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102800255.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102800255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102800255.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000130582191.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130582469.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130580247.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130578025.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130580247.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130579025.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130583469.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130578025.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130580969.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130580525.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144461454.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000141683676.8 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1800000144461454.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000144461454.5 node_expansions=573
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000141683676.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000144461468.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000130572581.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000144461468.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144461490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144461490.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169461443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169461443.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144461468.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144461488.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144465887.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144461447.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144461434.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144465887.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144465645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144465921.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144463665.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144461477.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144463710.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144461488.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144465923.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144461433.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144464379.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144463942.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000144465923.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144465887.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144465887.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144465934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144465934.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144465945.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144465945.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144465945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144465945.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144465951.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144465912.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144471302.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144465923.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144465920.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144471302.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000144470053.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144470332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144468119.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144468801.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144465931.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144468109.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144465909.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144465909.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144471338.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144468803.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144468401.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000144471338.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144471336.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144471336.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000025968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000025968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975020040.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975020040.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000000020005.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999988908916.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000000020005.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000020027.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000020027.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000018090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000018090.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000018075.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000018075.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000018110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000018110.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000018129.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000018129.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000018130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000018130.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000000024217.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000025456.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000024783.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000022561.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000024773.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000022551.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000022551.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000025456.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000025456.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000025051.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000000025456.0 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000000025456.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000024219.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000024783.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000022561.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000024787.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000022551.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000025470.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000022564.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000025456.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000025458.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000025065.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000000025470.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000024357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000024357.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975022968.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975022968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975022968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975022968.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975022967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975022967.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975022949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988911802.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975025867.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975025900.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975022983.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999988911802.0 node_expansions=63
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988911804.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2399999988911804.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999988911802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988911802.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988914803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988914803.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988916413.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988916968.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988915746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988916968.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988917246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988917246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988917246.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988916579.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999988917246.5 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999988914748.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988916413.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988916614.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988916970.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988915761.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988916970.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988914748.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988914803.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988915803.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988917137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988917246.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999988917157.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2399999988917246.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988917246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988917246.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988917285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988917285.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988917305.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988917305.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988919670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988919670.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999988917284.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988917311.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999988919670.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999988917296.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999988917293.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999988919670.5 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999988917282.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988918948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988919117.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988919504.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988917282.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988918284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988918115.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988919393.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988917284.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988918284.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988918284.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988919672.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999988917284.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999988919682.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2399999988919682.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988919672.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988919672.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000033367978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000033367978.5 node_expansions=230
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033363252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033363252.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000033363224.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000033363224.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988919689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988919689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988919689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988919689.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988919689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988919689.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999988919692.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988921369.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988920523.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988919702.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988920702.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988920523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988921813.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988919702.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988920692.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988920702.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988920702.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988922081.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999988919689.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999988921535.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999988922081.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988922078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988922078.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988922109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988922109.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999988924192.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988926415.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988925026.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999988924081.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988924192.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2999999988925192.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988925026.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2999999988926859.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2999999988924081.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988924192.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2999999988924081.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2999999988924915.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2999999988923081.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999988924192.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2999999988926026.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2999999988926859.5 node_expansions=493
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999988924189.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988925866.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988925035.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2999999988926869.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988925202.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988924189.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2999999988925201.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988925026.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988925202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988924201.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988925202.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988925202.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999988925202.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999988924192.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2999999988926026.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2999999988926869.0 node_expansions=45
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036123780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013895725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988897557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994449279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000055574444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063907288.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061130890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041678320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058347288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011127140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682720.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683618.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906631.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027788306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011127129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027790805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033348017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000066685331.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066684498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685343.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688685.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000066688685.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027792690.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011126887.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066684220.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994459331.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022237124.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100017555.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460221.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066684220.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066684220.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066684235.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066684220.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066684232.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094462011.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094461999.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066684235.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066684234.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066684221.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011126887.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000100017555.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100014246.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100014246.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000100028128.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100025184.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100021981.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100025592.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100027406.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100024759.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100026017.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000100028128.4 node_expansions=131
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000100021632.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100021597.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100028128.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100021599.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100021610.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000100028128.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000100024096.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100021607.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100024072.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100028128.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100024350.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100026040.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100025211.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100025628.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000100028128.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100028128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100028128.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100033295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100033295.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000100038184.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100030628.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100033295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100030628.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100034962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100036073.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100036906.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100034128.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100037350.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000100038184.2 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000100038184.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100035829.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100033295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100035808.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100034962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100036107.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100036906.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100035684.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100036253.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100037385.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000100038184.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100038207.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100038207.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100038234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100038234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100038218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100038218.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100042285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100042285.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000100038229.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100038229.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100040618.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100038243.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100039896.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100041034.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100041840.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100040630.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100041174.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100041201.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100042286.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000100042286.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100042285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100042285.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138931152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138931152.0 node_expansions=19
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138931174.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000133375585.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1500000138931174.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138931141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931141.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138934765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138934765.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138931174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931174.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172264500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172264500.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138931188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138931175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931188.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138931189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138931189.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138931188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138931175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138931188.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172264502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172264502.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999997261855.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019484965.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075042298.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963928520.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991706307.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052818242.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075042300.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075042306.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075042306.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000075042298.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075042298.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102820077.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000102820077.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075042300.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105597855.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105597855.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075042306.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019484965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000052818242.2 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052818299.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052818312.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000052818312.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052818284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052818284.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052824829.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000052821885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000052824829.8 node_expansions=181
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000052823464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052821900.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052821885.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052824289.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052821913.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052823575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052824663.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052824844.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052824274.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052824829.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052822908.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052823996.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000052824844.2 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052823441.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052824552.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052821885.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052821885.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052824289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052823996.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000052821885.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052823552.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052824663.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052827232.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052827621.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052822885.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052823974.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000052823974.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052824011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052824011.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052824011.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052824031.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000052824031.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052824000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052824000.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999963939918.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1499999963937141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999963939918.8 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999963938724.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963939807.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963937141.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963938141.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963937141.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963939530.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963939263.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963937141.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963938807.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963939929.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963939529.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963939918.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963938141.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999963938418.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1499999963939929.8 node_expansions=420
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999963938544.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963939641.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963936974.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963940932.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963936974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963939363.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963939096.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963936985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963938652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999963937974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999963937974.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963942321.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963939918.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999963936974.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999963938263.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999963942321.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963939363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963939363.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963939374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963939374.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958383818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958383818.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958383840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958383840.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991717152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991717152.2 node_expansions=17
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991717152.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1799999991717152.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991717164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991717164.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963939400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963939400.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933383844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933383844.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963939400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963939400.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030606063.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986162496.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075053192.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991717164.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000172275401.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052829164.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075053165.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075053163.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075053163.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075053165.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075053163.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000102830961.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102830961.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075053163.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000105608729.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000105608719.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075053163.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999986162496.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000172275401.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172275386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172275386.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172275424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172275424.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000172275422.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172275400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000172275424.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172275414.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172275402.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000172275404.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000172275424.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000172275400.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172275374.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172275400.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233379054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233379054.5 node_expansions=625
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000172275390.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172275435.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000172275398.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172275411.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172275408.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000172275422.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000172275435.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000172275411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172275427.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000172275427.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172275398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172275398.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000172275415.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000172275392.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000205603725.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000172275415.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000172275402.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000172275402.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000205603703.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000205603683.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000172275402.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000172275392.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000205603732.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000172275415.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000205603722.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000205603703.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000205603681.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000233379074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233379074.5 node_expansions=1614
FooPlayer.decide: Prioritizing 23 infrastructure actions over 40 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205605234.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205606068.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205603679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000205606346.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000205604679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205603679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000205606068.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000205605790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000205603679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000205605345.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000205604679.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000205604679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000205606623.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000205603679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000205604957.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000205605345.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000233379042.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000233379042.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000227812988.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000233375265.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000227817209.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2400000230598598.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2400000216709154.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2400000233379042.5 node_expansions=17387
FooPlayer.decide: Prioritizing 16 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205608142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205608698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205606586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000205609253.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000205607586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205606586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000205608975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000205608698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000205606586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000205608253.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000205607586.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000205607586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000205609253.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000205606586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000205607864.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000205608253.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000205609253.5 node_expansions=837
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000205606346.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000205606323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000205606331.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000205609253.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000205606333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000205606323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000205606343.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000205606333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000205606346.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000205606311.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000205606321.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000205606323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000205606323.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000205606343.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000205606333.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000205606319.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2100000205609253.5 node_expansions=100
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000205607864.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000205608975.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000205608698.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000205606309.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000205607309.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000205606309.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000205608698.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000205608420.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000205606309.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000205607975.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000205607309.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000205607309.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000205609253.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000205607864.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000205606309.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000205607586.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000205607975.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000205609253.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205609253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205609253.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000033384690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033384690.5 node_expansions=710
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999986163105.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999986163077.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986163105.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000041706270.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041706270.0 node_expansions=819
FooPlayer.decide: Prioritizing 25 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000013936205.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013938317.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013937205.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000013935649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000013936649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000013935649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000013938039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000013936650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000013935649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000013935649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000013937316.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000013936650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000013936649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000013937206.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000013935649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000013936927.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000013937316.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000013937761.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000013933248.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000041706248.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000036149192.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000041706248.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2700000033373359.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=2700000027816803.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 24: expected_value=2700000033375302.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2700000041706248.0 node_expansions=5632
FooPlayer.decide: Prioritizing 22 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999994491489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994492322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999994491489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994489933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999994490933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999994489933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999994492322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999994490933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999994489933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999994489933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999994491322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999994490933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999994490933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999994491489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999994489933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999994491211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999994491322.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999994492044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999994484926.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2700000041706259.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000027816818.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000033377643.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2700000041706259.5 node_expansions=714
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000041706260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041706260.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011150704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011150704.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011150703.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000011150703.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011150703.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011150720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011150720.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000094481636.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000050039596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999997260929.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000061153325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000238931103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000130597769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000111150728.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000083372950.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000083372929.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000111150715.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000086150707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000113931103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000138931103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000111150707.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000200037192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000191708880.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000130597769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000044484037.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=3000000200037192.5 node_expansions=536
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000172261814.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000172261815.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000172261815.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027791889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075011941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063902222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041676885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047235265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038898875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050013654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080570877.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080574210.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991680421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991680421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038900830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991680419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991680419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991680144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016676875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997231527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005565184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681304.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005568184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050016433.0 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015321.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016433.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050016433.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352009.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352047.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351994.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352047.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354424.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356934.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353720.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356924.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355119.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000058356934.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356923.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356897.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356923.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356933.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058356924.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356924.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080574278.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080574278.1 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000021788.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579132.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000021802.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000021788.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468035.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000020899.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080579132.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080579123.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356914.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356914.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356899.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094468012.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094468011.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000020899.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000020899.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356899.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356899.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356900.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094468035.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468021.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468021.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468022.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468022.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468018.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467998.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094472875.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468001.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468001.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000094472875.1 node_expansions=43
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471056.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470375.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472343.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469666.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472898.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471052.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094469398.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094469843.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094472898.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472898.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026665.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026656.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026665.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026665.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026687.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000026676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026676.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026673.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026673.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026673.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026673.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000026689.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026676.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029729.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029729.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000029356.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000029065.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000029718.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000029065.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000027662.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000029051.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000028329.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000029718.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000028051.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000028523.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000000029718.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029718.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029718.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029718.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029740.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029740.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027785.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027785.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975029743.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975029743.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029731.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029756.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029756.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000029686.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000025029686.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000025029686.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025029686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025029686.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025029708.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025029708.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988918620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988918620.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988918611.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069475955.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988918597.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119475944.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999963917708.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047253722.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069475944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000069475967.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047253708.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047253708.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047253720.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000119475944.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119475944.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999963917731.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963917708.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047253720.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047253731.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047253723.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119475944.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475956.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474023.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474023.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144471044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144471044.5 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119478622.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119478334.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119478357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119476945.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119478334.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119477611.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119475955.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119479167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119475945.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119477334.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119477802.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000119479167.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119479191.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119479191.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119479169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119479169.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119479201.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119479167.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119479201.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119479201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119479201.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000119481864.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119481591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119481591.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119480192.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119481581.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119480864.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119479199.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119479189.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119479198.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119481858.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119480577.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119481032.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000119475957.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000144474268.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000141696490.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000144474268.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144474268.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474268.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474302.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144474314.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144471259.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474279.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144476933.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144474281.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144474276.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000144476933.8 node_expansions=64
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144476933.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144475671.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144476656.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144475301.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144475690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144475957.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144474301.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144474282.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144474282.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144476949.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144475656.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144476116.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000144476949.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473878.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479879.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144479879.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025034546.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094479887.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988922546.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025034546.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000033657.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072257657.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094479887.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094479887.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047257657.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047257657.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000072257657.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000144479887.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144479887.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000033657.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000033657.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072257657.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072257657.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072257657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000144479887.2 node_expansions=726
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144479890.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144479613.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144478331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144479348.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144477942.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144478331.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144476942.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144476942.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144476942.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144476946.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144478331.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144478792.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000144479890.8 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144479880.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479898.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144479902.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144479877.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144479905.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1200000144479905.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144479877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479877.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479926.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144479926.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144479913.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479886.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479913.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482592.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144479925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479926.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144479922.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144482546.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482530.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144479893.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000144482546.0 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144482569.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144479879.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144481268.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144482291.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144480879.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144481268.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144479902.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144479879.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144479879.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144479902.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480891.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144481280.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144481712.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000144482569.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482558.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482558.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144482576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482563.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144482537.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144482548.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482537.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482576.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144482558.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144482568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144482569.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144482537.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144482532.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144482537.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000144482569.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144482547.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482547.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248449.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248449.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000122248460.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122249849.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122250849.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122248460.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122249849.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122248461.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122248460.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122248457.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122248460.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122249471.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122249850.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122251138.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122250304.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144464842.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000122242633.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000122251138.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122241233.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241233.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122239299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122239299.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122241266.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122241266.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122241218.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122241243.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243523.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122243508.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122241199.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000122243523.8 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000122241208.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122242598.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122243523.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122242158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122241219.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122242583.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122241208.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122241184.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122241194.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122241184.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122242135.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122242596.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122242968.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000122242440.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000122243523.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243547.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243547.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243551.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122243539.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122243558.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243536.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122243549.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122245633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000122245633.0 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000122243521.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122244910.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122245077.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122244537.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122243545.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122244910.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122243521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122243521.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122245633.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122243556.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122243545.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122244549.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122244932.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000122245383.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000122244821.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000122245633.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122245648.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122248035.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122245656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122245656.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132780.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132780.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132782.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132782.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947243892.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947243892.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947243868.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947243868.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132772.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132772.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132744.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936132806.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936132806.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936132789.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936132779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936132789.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919462784.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919462784.8 node_expansions=69
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999905577258.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999905578648.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999905578803.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999905579636.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999905578258.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999905577258.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999905578647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999905577247.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999905577247.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999905577247.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999905577245.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999905578258.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999905578647.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999905579081.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999905578536.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999919462761.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999913906094.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1499999919462761.2 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919462776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919462776.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894462772.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894462772.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894460840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894460840.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891684980.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891684980.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999891685006.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999891686416.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999891685562.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999891687322.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999891685949.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999891684983.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999891686416.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999891684983.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999891684998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999891684993.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999891685006.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999891685949.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999891686395.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999891686782.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999891686235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1499999891687322.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891685401.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891685401.8 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958337503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000044454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030566503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999958337224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999958336113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999958335278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999958334723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994450890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000044454058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000044453503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000044454058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000044453780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=300000044454058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041681586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055571114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063906445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571121.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058350832.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072238692.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063907300.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019458262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019458278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061127765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052793311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030568264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038902699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047238888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038903583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038903052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044458897.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050017486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050016630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033347402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044458796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567684.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000072238692.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072243685.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072238667.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072243129.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000072243685.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072238389.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072238389.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072243699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072243699.8 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097243696.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000102799251.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097243696.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044464140.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038908585.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019464129.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019464129.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072243685.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008353018.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008353018.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000102799251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000102799251.8 node_expansions=666
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000102797732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102796210.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102796473.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102795919.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102796343.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102799265.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102795099.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102796620.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000102799265.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102799251.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102799237.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102799251.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102799267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102799267.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102799266.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102799277.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000102799277.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102799255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102799255.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102799253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102799253.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102799253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102799253.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102799266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102799266.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102799254.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102799254.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008353044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008353044.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008355108.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008356786.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000008358997.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000008355253.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000008355532.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008354975.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000008355386.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000008354142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000008355664.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000008358997.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008358997.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008358997.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359035.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359024.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359024.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359008.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008358997.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008358997.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359012.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359012.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359014.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359014.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359015.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359015.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359021.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359021.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000008359032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359032.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097249691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102805235.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097249692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000044470124.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072249679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072249680.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000038914568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072249690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000072249703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000072249703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000072249681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019470123.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019470123.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000072249681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000072249679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000072249690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000008359023.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000102805270.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000102805270.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102805235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102805235.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000133354831.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133354831.9 node_expansions=63
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102807357.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000102807655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000102806243.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000102807468.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000102806357.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000102807746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000102807191.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000102807632.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000102809302.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000102807914.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000133354809.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000133354809.2 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000133354809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133354809.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000133354841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133354841.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108354810.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000133354820.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000133354807.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000133354833.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000133354812.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000133354833.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000133354810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133354810.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077799278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077799278.2 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077801330.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077800648.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077800227.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077799256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077800360.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077801756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077801201.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000077801608.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000077802322.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077801886.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000077802322.2 node_expansions=160
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802307.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077802341.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077802340.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077802315.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077802327.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000077802341.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802325.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802325.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802361.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077802361.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802327.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802327.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077802353.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802354.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077802327.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077802331.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077802328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077802319.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802354.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077805233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077805233.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802328.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077802351.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077802355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077802363.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077802328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=900000077802363.8 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077802342.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077802290.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077802342.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102802343.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108357899.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000127805234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061134788.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047249700.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055582123.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077802342.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102802343.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102802350.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077802344.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036134787.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036134789.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077802342.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077805256.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047246787.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999983356120.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025023687.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000108357911.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000127805234.2 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802340.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802340.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000127802342.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127802320.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127802340.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127802360.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127802340.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000127805233.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000127805233.2 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000127804435.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127803717.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127803324.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127802328.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127804828.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804308.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127805234.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127804677.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127805268.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127803454.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127804969.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000127805268.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127805233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127805233.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127805233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127805233.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127805233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127805233.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127805247.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127805224.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000127805224.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127805233.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127805233.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127805246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127805246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127805233.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127805233.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127808189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808189.9 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102808167.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108363723.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061140612.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077805224.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047249692.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000055585056.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077805224.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102805235.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000102808167.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077805224.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000036137668.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036137668.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000077805247.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000077805224.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000047249669.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999983359015.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025026559.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000108360803.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108363723.4 node_expansions=252
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360780.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360780.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360781.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360781.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360782.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360825.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108360777.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108360802.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108360774.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000108360825.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360789.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360789.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108363718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108363718.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360802.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360813.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108360803.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108360813.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127802315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000127802315.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108362912.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108362190.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108361801.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108360803.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108363336.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108362781.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108363745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108363192.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108362359.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108361912.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000108363468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108363192.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000127802314.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1200000127802314.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802329.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802329.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802330.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802330.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127804410.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127803712.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127803273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127802350.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127804823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127804295.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000127805245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127804676.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127802902.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000127803434.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000127804940.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000127803735.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000127805245.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127805243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127805243.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127805218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127805218.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127805245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127805245.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127805289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127805289.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805266.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102805266.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127807912.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127807912.8 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127805246.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127805270.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127805255.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127805258.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127807913.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000127807913.0 node_expansions=181
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127806246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127806633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127806246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127805244.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127807746.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127807190.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000127806246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127807635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127807912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000127805801.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000127806357.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000127807912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000127806635.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000127807912.8 node_expansions=247
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127807910.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127807910.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105585692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105585692.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100030134.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058362578.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075030135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000044474579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052807031.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097252368.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000100030156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100030136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000075030158.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000033362580.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033362600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000075030133.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000055585690.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025030136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999980583910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000022251466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000127807934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000127807934.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127807937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127807937.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127807914.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127807914.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100030136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105585691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125030156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058362568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075030155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044474571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052807045.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097252358.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100030136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000100030126.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000075030125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033362569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000033362569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000075030126.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000055585680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000025030148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999980583900.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000022251458.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000125030156.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125030159.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125032773.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125032773.8 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125030134.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125030144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125030121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125030146.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125032774.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000125032774.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125031107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125031509.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125031135.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125031107.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125030130.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125032634.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125032077.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000125031130.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000125032496.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000125031940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000125030135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000125030107.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000125032801.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000125031496.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000125032801.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125032799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125032799.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980586554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980586554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980586540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980586540.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980586567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980586567.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100032773.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125032773.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058365258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075032790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044477207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052809688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097255036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100032773.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000100032773.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000075032790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033365207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000033365207.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000075032762.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000055588318.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000025032762.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000022254118.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000127810577.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000127810577.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127810569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810569.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127813062.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127813062.8 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100032810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588345.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125032813.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000058365231.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075032811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044477235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052809703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097255036.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000100032787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000100032787.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000075032776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033365244.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000033365220.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000075032776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000055588331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000025032776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999980586569.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000022254109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000125032813.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125032813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125032813.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125035308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125035308.5 node_expansions=50
FooPlayer.decide: Prioritizing 18 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125033833.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125034223.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000125033836.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000125033836.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125032836.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125034958.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000125035332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000125034777.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000125033846.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000125035225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000125035223.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000125034669.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000125032834.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000125032832.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000125034225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000136139977.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000133361369.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000141696810.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1500000141696810.8 node_expansions=117
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111141258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141258.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143710.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111141257.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111141250.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111143726.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111143710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111141226.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000111143726.5 node_expansions=96
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111142229.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111142650.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111142262.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111142226.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111141229.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111142337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000111143726.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000111143170.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111142261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000111143615.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000111142618.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000111143071.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000111141229.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000111141226.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000111142615.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000111143726.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143729.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143729.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086146146.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000122254848.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111143726.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000044476172.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061143726.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030588179.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069476204.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083365974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086143726.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086143750.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044479456.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000002809526.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019476180.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000061143736.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041699281.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011143725.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008365069.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000144477059.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000144477059.8 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144477117.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144477117.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144477085.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144477085.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000144478126.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144478101.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144478493.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144478101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144478104.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144477112.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144478212.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144477101.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144479045.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144478101.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144479516.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144478490.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144478938.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144477126.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144477104.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000144478493.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1500000144479516.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144479493.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144479471.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144479493.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144481446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144481446.0 node_expansions=133
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144479516.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144479470.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144479516.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144479516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144479516.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144479490.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144479500.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000144479500.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144479470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144479470.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119479470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119479470.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119479468.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119479510.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119479464.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119479467.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119481400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000119481400.0 node_expansions=84
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119480466.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119480469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119480860.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119480455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119480455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119480471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119479471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119480566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000119479471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000119481400.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119480456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000119480844.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119481288.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119479491.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000119479479.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000119480844.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000119481400.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119481401.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119481401.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119481436.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119481436.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119478937.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119481408.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000119481408.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119478914.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119481443.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119481431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119481411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119481413.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000119481443.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119478921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478921.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119481428.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119481426.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119481429.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000119483267.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000119481437.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119481438.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1500000119483267.8 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119481435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119481435.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000119482445.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119482434.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119482823.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119482434.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119483278.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119482445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119481455.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119481455.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119482434.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119481434.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119482434.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119482834.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119483278.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119481434.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000119481434.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000119482434.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000119482833.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000119483278.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119483281.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119483242.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119483281.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119483281.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119483281.2 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119483257.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119483258.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119483258.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119483256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119483256.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952815703.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952815703.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927811814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927811814.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927811829.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927811829.0 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999927813212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999927813212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999927811823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999927812823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999927813212.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999927813212.2 node_expansions=357
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927813200.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927813186.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999927813199.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999927813203.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999927813196.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2099999927813196.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927813189.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999927813210.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999927813202.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999927813184.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999927813214.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999927813214.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927813214.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927813214.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927814589.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927814589.2 node_expansions=59
FooPlayer.decide: Prioritizing 18 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999927814574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999927814185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999927813185.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2099999927814574.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999927814612.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999927814590.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927814612.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077815466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000097259933.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061148846.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999994481302.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000011148821.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999980593281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000019481279.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058371057.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061148848.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000036148843.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999994482190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999952814599.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999969481265.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011148832.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991704388.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999927814610.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999983370166.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000119482166.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000077815466.5 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036148838.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036148838.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000036148833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000036148831.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036148833.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000036148866.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000036148832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036148866.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091703357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000091703357.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097259950.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061148857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999994481268.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011148824.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999980593271.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000019481281.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000058371047.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000061148825.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036148825.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999994482159.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999952814601.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999969481268.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011148826.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991704382.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999961148856.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999927814604.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999983370161.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000119482170.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000119482170.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119482158.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119482158.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927814604.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927814604.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927814612.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927814612.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927814615.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927814615.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999927814581.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927814614.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999927814614.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999927814622.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999927814625.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999927814625.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927814628.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927814628.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058346990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025008554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025011888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036120264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050012823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047230264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061121987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000075015609.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017831.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000075018665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027791655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999980569866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980568477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022233810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016679656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019457219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011122164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022234995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999980565962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999980565392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999980563726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999980565685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002787406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986120684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986120406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994453738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000010181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000011015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994455194.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997234903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994456295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013903819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988900961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044460054.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044457554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000044460054.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240620.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240620.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983349077.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355609.9 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999983353110.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983350887.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983351734.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983352976.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983355623.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983353529.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983352129.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983351018.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999983355623.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355610.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355585.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355610.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355624.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355624.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047247166.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247165.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245387.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997245387.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086136066.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075024954.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247165.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047247166.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247179.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245401.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047247165.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047247179.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983355610.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244509.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086136066.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247165.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075024955.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075024954.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086136066.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136065.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136050.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136065.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136079.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136090.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136064.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136090.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907309.2 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086134589.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132355.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133187.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134423.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134966.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133589.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113907306.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000113907306.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907295.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907295.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907295.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907295.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907320.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907320.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907307.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907307.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047240640.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047240653.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997238863.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036128653.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022238875.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102796211.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018428.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075018417.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075018431.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036128653.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075018432.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075018428.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022238862.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061127765.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113907321.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075018417.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102796211.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102796196.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000113907321.2 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113907321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113907298.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113907300.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113907300.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113907300.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907321.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997238876.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238886.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997238886.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243317.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243317.8 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997238876.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997238853.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997243283.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997238857.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997238857.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999997243283.8 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999997242876.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997240656.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997241476.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997242728.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997243297.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997241898.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997240787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999997243297.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243324.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047245075.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047245075.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036133075.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022243297.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113911766.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102800641.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075022852.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075022866.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075022863.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036133076.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075022866.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075022866.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022243310.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061132197.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113911766.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075022852.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102800655.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102800655.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000113911766.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911778.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911752.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911778.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911789.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911775.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911767.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911775.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915769.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113911767.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911779.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113915755.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911772.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113911772.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113915790.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000113915790.5 node_expansions=50
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113914415.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113915804.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113913581.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113914401.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113914690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113915653.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914820.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113913720.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000113915804.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912736.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113915803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113915803.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113915782.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113915804.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113915781.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113919644.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113915771.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113915770.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000113919644.9 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113918446.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113917602.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918422.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113918701.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113919658.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918436.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113916769.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113915756.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113917714.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000113919658.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113919668.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113919668.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113922852.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113922852.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113919661.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113919667.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113922852.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113919668.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113919658.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000113922852.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113921741.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113922297.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113921487.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113920643.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113922588.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113920644.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113920644.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919643.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113921588.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113922866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000113922866.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113922866.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113922866.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997254397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997254397.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958365542.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958365542.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958367352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958367352.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958365533.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958365533.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362506.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958362506.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999958364601.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958365171.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958364324.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958363491.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958364047.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958364337.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958363491.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958365559.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958363504.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958364436.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999958365559.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958362501.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958362501.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983365559.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983365559.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983365559.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983365559.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999983367657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983368213.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983367380.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983366546.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983367102.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983367393.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983366560.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983366547.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983365559.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983366546.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983367490.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999983368213.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983368224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983368224.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999983370324.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983370047.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983369215.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983369782.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983370048.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983369214.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983369214.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983370880.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983368213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983369214.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983370159.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=899999983370880.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958364726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958364726.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958366812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958366812.6 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999958366824.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958366557.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958365714.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958366824.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958366269.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958366547.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958365715.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958365714.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958364713.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958365714.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999958366658.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999958366268.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999958366824.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958366825.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958366825.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958366837.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958366837.6 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999958368646.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999958367800.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958368757.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958368368.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999958368646.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958368924.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999958367823.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958368924.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958367810.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958366813.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999958367799.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999958367810.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999958368368.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999958368924.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958368911.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958368911.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927806824.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806824.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927806815.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927806815.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927806816.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927806816.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999927808370.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999927807814.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927807814.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927808369.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927807837.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927808759.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927808925.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999927807815.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927806815.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927806814.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927807815.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927807814.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999927807825.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999927808383.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1499999927807825.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807815.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927807815.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807802.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927807802.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927807823.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927807816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927807816.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897252261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897252261.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897252262.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999897252282.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999897252259.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999897252257.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999897254355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999897254355.2 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999897253244.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999897253799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999897253257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999897253267.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999897253799.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999897253257.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999897254212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999897254355.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999897253244.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999897252257.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999897252257.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999897253245.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999897253245.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999897253813.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1499999897254355.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897254368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897254368.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897257577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999897257577.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999897255369.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999897255924.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999897255368.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999897255369.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999897255924.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999897255355.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999897256313.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999897254378.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999897254369.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999897255368.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999897255378.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999897257592.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999897255925.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1499999897257592.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897257601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897257601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897257628.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897257628.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897257605.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897257605.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877808550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877808550.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877808537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877808537.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086126442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061123377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066678667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077790331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086125598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030567431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030565486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072233931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061126997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000086126442.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086127553.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128942.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000086129497.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030572421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997236598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030573311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025016665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997237962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997236851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005570462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038904486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027791919.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005566294.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052796164.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795053.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795053.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796164.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052796164.1 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570935.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570935.4 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055570915.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572859.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572874.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572859.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574261.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055573284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575797.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055575797.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575799.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575799.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055575797.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575809.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055582873.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055575790.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575790.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000055582873.1 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577873.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575762.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577706.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577719.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577706.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055582884.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579095.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578161.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055582884.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055582873.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582873.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582886.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582886.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582908.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358871.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358871.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958358885.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358885.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358922.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358922.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958358909.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958358922.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958358922.1 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958358853.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999991692185.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=899999991692185.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961136662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961136662.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961136633.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961136640.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961136653.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961136643.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961141783.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999961141783.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999961141816.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961138742.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961136630.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961138560.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961138560.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961138575.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961140116.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961136616.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961139038.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=899999961141816.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961141796.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961141796.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930586227.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930586227.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930586241.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930586241.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930586287.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930586287.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930586287.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930586287.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930590088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930590088.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999930586286.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930586301.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999930590054.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930586278.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930586278.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999930590054.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999930590054.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930588387.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930586276.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930588221.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930588221.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999930588255.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930589776.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999930589221.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999930586276.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930588665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1499999930590054.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930590054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930590054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930590054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930590054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930590054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930590054.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961145599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145648.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961145613.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145599.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999961147733.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961145601.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961147988.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961147543.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961147543.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961147543.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961146622.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961150765.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961148543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961145599.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961147990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1499999961150765.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961150765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961150765.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930599261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930599261.8 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930595231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930595231.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930595245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930595245.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097263690.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961150800.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019485913.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019485912.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019485913.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000158374801.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999938925909.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019485911.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019485942.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019485942.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019485911.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019485911.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019485911.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019485913.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019485911.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080597023.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991706356.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961150800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000158374801.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158374811.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158374785.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158374811.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194485866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194485866.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158374790.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000158374801.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000158374801.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158374801.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000158374776.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000158374801.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000097263689.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999961150778.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019485890.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019485889.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019485890.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000158374779.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999938925890.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019489966.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019485910.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019485889.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019485889.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019485889.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000019485889.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019485890.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019485910.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080597023.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991706358.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961150778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000158374779.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158374801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000158374801.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158374801.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000158374763.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000158374801.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158374801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000158374801.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000186144698.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000186144976.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158382344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000186144532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158376733.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158380788.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000191701808.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000186144532.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000158379844.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158378844.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000186144976.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000183372920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000186144975.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000186146643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000180592476.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000172258310.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000158382344.0 node_expansions=440
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000158378852.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000158378862.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000158378897.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000158378887.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000158378848.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000158382344.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000158382344.0 node_expansions=54
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000158382344.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000158380955.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000158381235.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000158380789.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000158380790.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158380788.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000158379890.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000158381788.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000158381788.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158378890.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158381001.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000158381235.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000183372920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000186144975.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000186146645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000180592490.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000172258356.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000175039032.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000158382344.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158382356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158382356.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158382386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158382386.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097271245.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961158345.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019493497.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019493458.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019493468.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000037254.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019493456.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019493458.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000019493456.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019493456.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019493497.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019493456.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019493497.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019493456.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000080604578.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991713913.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999930602801.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961158345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000000037254.5 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999938933468.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938933455.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938933468.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908380564.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908380564.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999886158386.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999908380620.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999908380620.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999908380573.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908380573.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922269442.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922269442.0 node_expansions=11
FooPlayer.decide: Prioritizing 1 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922269443.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1799999922269443.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922269443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922269443.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916713921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916713921.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088937896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000011160129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011160097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000055604562.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000194493466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999894489007.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000011160097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000011160095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000011160097.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011160129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000011160095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000011160129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011160095.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055604562.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000072271229.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999983380552.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999922269428.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999916713872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000194493466.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194490951.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194490951.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088937912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916713898.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011160132.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055604590.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999894489010.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000011160132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011160164.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000011160120.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055604578.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000072271232.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999983380566.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999922269497.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999916713913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000088937912.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116705723.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116705723.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088935414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088935414.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116705724.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116705724.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088937926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088937926.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088937912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088937912.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088937911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088937921.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088937911.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088937921.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116705695.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000116705695.8 node_expansions=61
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1200000088940007.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088940285.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088939841.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088942507.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088939843.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088939841.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088938896.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088940300.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088940843.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088940841.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088937896.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088940007.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088940297.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113931972.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000116704076.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000116705743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000111151529.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000102817410.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000105597084.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000108376140.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1500000116705743.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116705710.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116705710.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593710.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593706.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593706.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593758.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593758.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593706.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593706.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593753.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593706.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593706.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593720.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955593720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955596699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955596699.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955590411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955590411.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955593741.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955593741.2 node_expansions=11
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999955598810.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955599088.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955598644.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955599088.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955598644.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955598644.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955597699.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955598810.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955598644.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955599088.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955596699.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955598810.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955599088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999955599088.5 node_expansions=1077
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999955601162.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955600051.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955601440.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955601440.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955600051.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955601162.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955601440.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955599051.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955601162.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955601440.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1499999955601440.2 node_expansions=353
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955599079.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955599112.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955599068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955599079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955601440.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999955601440.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999955601210.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955600051.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955601453.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955600066.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955601176.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955600051.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955600995.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955601043.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955600051.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955599075.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955601162.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955601451.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1499999955601453.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955601440.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955601440.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955601463.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955601463.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955601469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955601478.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955603842.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955601468.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955601466.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999955603842.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999955603565.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955602489.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955603411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955603398.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955603398.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955602468.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955602467.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955602464.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955602009.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955602467.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955601453.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955602467.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955603600.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955603853.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999955603853.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955603842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955603842.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983381599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983381599.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955603854.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955603879.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955606799.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955603869.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955603863.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999955606799.0 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999955606799.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955605980.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955604855.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955605813.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955605800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955605799.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955604854.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955604854.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955605410.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955604410.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955604854.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955603869.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955604854.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955604854.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999955605965.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1499999955606799.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955606829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955606829.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955606802.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955606802.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955608921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955608921.8 node_expansions=93
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955606813.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955606813.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930598771.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930598771.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999930598774.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999930598774.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999930597664.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999930598609.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999930596663.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999930596663.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999930596663.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999930596663.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999930598220.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999930597219.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999930596664.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999930596663.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999930597663.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999930597663.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999930598776.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999930598776.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930598776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930598776.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116710758.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999930598758.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011155203.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038932980.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058377425.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000197266315.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930597878.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013932989.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986155202.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999986155202.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013932981.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013933010.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013932976.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013932977.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058377435.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075044091.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999997265425.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936154310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000197266315.5 node_expansions=207
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000197266315.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000197266314.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000197266315.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000197266305.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000197266312.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197266315.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222264179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222264179.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000197266323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000222264166.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000197266316.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000197266305.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000197266326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000222264166.0 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000222264214.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000213926904.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000216703604.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000208373460.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000211151780.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000211150387.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000211151777.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000208372622.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1800000205594276.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1800000222264214.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222264188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222264188.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222264205.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222264205.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000222264215.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000222264202.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000222264195.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000222264182.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000222264213.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000222264215.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000222264202.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222264202.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000222264216.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000241701462.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000222264220.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000222264205.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000222264205.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000241701462.0 node_expansions=59
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000238924796.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000241701496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000233371373.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000236149703.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000236148292.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000236149684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000233370517.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000230592181.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000241701496.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000241701484.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000241701484.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000241701495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000241701495.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000241701494.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000241701486.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000241701484.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000241701506.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000241701503.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000241701493.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000241701506.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000241701493.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000241701483.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000241701493.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000241701482.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000241701515.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000241701515.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000241701496.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000241701469.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000241701496.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961145927.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961145927.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161145926.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055590369.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063923703.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102812594.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000241701503.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999997257046.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000033368134.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005590356.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000030590391.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058368147.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000038923690.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000038923690.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058368147.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000102812593.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119479280.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052812605.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991701502.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986145927.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000241701503.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000241701492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000241701492.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000241701518.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000241701518.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000241701504.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000241701483.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000241701494.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000241701504.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000269479200.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000241701493.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000269479200.0 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000269479214.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000266701435.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000261145881.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000269479214.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000269479249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000269479249.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000269479264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000269479264.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000244479261.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000269479263.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000269479228.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000269479240.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000269479238.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000269479263.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244479267.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000244479267.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999983340613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036119614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=300000036119614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058351435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016682431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058348311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066683403.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016678831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066684756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061128343.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063904777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055571976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033345531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000044458332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030564359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030565762.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011037.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033344105.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011038.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030567153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022233541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044458298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038901096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038899962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044461640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041680193.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022232971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038902739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000066684756.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066683923.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684757.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066681423.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000066684757.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684780.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066684780.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066684756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684756.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689227.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689227.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684780.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237647.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237647.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237657.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237657.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237647.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237647.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997237648.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997237666.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997237632.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997237656.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997242095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999997242095.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997242132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997240297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997240030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997241539.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997241817.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997239317.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997240298.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997241167.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999997242132.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242095.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997242108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242108.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242119.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997242119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242119.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242119.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242130.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997242144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997242118.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242144.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242166.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997242162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997242166.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997242166.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997242154.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997242128.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242154.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997242130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242130.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997242152.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242152.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066689263.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066689277.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997242142.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066689252.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047243031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000016687475.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088917733.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066695497.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066689252.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997242141.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066689263.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097244809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000097244819.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016687475.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066689253.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088911476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088911484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000066689252.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000097244819.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244810.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244806.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244806.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000097244840.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244822.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000097244829.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097244819.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097244829.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000097251075.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000097251075.4 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097251075.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097247488.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097247200.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097248719.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097248984.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097247464.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246508.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097247464.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097248297.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000097251075.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097251075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097251100.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097251100.9 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000097253753.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097253475.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097254988.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097256531.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097255255.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097255697.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097253764.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097252753.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097253755.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097254599.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125022618.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000125022618.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125022593.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022593.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242151.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997242138.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242138.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242162.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242137.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242162.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242175.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242175.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242173.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242159.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242173.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047243940.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047243940.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000047243941.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047243941.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000047243941.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047243942.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047243942.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047243951.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047243951.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094467050.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066689287.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997242161.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094467052.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086132853.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055577272.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116689284.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094467050.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066689273.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047243953.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094467051.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125022607.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000125022608.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055577273.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094467065.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116689273.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116689297.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094467050.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000125022608.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125022630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125022591.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022630.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242173.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242173.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242172.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242172.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242187.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242186.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242171.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242186.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242197.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242197.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242197.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242171.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242197.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000019918.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000019918.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972242195.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972242196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999972242196.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972242196.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972242158.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972242196.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972248323.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999972246352.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999972248323.2 node_expansions=135
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999972248323.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972246768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972250241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972247602.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972250241.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972245657.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972248989.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972248021.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972248990.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972249823.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1499999972248323.2 node_expansions=224
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972247212.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972248712.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972247045.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972248990.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972245656.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972247500.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972246489.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972248325.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999972247489.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972248323.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1499999972248325.2 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972248324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972248324.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972248324.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972248322.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972248324.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972248325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972248325.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999972248322.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972248323.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999972248300.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972252443.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972248291.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999972248315.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999972252443.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999972250134.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972250665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972250522.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972250499.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972252444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972249134.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972250944.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972249943.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972250956.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972251776.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972250678.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999972252444.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252467.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022254230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022254230.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022254220.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022254220.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022254221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022254221.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069477332.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000066699591.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972252456.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069477345.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061143133.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030587565.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116699582.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069477343.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041699554.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022254245.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069477333.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100032912.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100032922.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030587565.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069477333.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091699592.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091699577.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094477355.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000116699582.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116699578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699563.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699578.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972252467.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972252464.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252467.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972252480.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972252488.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972252490.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999972252490.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252491.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972252491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972252491.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972252491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252491.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050027616.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050027616.2 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069477368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066699591.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972252490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000069477369.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061143157.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030587590.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116699592.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000069477379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000041699602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022254271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000069477379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000100032939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000100032949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000030587590.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000069477379.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000091699591.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091699592.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000094477381.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000116699592.2 node_expansions=75
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116699615.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116699575.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699615.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133360960.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360960.5 node_expansions=74
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116699609.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116699576.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699609.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116699609.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116699609.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069477366.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066699601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999972252478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000069477365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061143157.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030587587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000069477367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000041699587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000022254255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022254255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000069477365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000100032935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000100032922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000030587602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000069477366.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000091699601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000091699601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000094477380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000100032935.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100032922.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100032922.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100032924.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100032924.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100032920.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100032922.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100032921.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100032932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100032933.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000100032933.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100032933.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100032933.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069477364.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000083360946.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972252486.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069477364.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061143157.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030587600.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116699602.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000069477364.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041699588.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022254267.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022254253.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069477365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000100032921.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030587601.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069477364.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091699599.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091699601.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000094477365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000083360946.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066699599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066699599.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066699602.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066699602.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066703068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066703068.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066699600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066699602.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066699593.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066703062.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000083360937.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000083360937.0 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000066701411.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066701981.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066701811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066701812.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066702800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066700423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066702244.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066700578.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066701256.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066702244.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066703091.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066701981.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000075029278.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000083360961.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1800000083360961.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083360937.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360937.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000083360971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083360982.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000083360952.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000083360938.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000083360950.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000083360982.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360960.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083360987.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083360973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083360973.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083360985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083360985.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083360985.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083360974.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083360985.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083360982.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083361007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000083361007.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083360987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083360987.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011140984.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011140984.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011137875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011137875.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022248985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022248985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022248970.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022248970.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022252144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022252144.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000022249828.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022251324.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022251192.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022251202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022252157.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022249828.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022251587.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022249935.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022250650.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022251602.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022249934.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000022250369.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000022252157.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000022252143.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022252143.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000022253157.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022252976.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022254546.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022252144.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022252143.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022252145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022252978.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022254824.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022253143.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022253824.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022254824.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000022253156.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000022253532.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000022254824.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022254823.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022254823.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022257443.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999991699268.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022254801.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000022254791.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022254815.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022257443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000022257443.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000022255776.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022256609.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022255634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022255776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022254791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022254776.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022254776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022255633.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022255800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022256457.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022257443.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000022255776.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000022256165.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000022255800.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000022257443.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022257467.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022257482.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000022257480.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022257464.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000022257491.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022257474.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022257476.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000022257491.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022257491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022257491.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991701935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991701935.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999991702935.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991702935.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991703754.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991702756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991702922.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991701921.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991701922.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991701935.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991702754.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991702922.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991703602.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991704601.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991702921.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999991703324.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999991704032.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1199999991704601.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991704589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991704589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991704604.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991704604.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991704604.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991704604.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947258901.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947258901.0 node_expansions=26
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1199999947257825.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947257838.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947258659.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947257657.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947257846.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947256824.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947256824.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947256824.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947257657.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947258937.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947257825.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947256825.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947256824.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999947258235.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999947258935.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999980587825.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999963920823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999963919811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999952807032.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1499999980587825.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980587812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980587812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980587847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980587847.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999980587845.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980587845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980587845.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980587847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980587847.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999980587847.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980587867.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999980587845.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980587812.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980589910.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999980589926.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999980589926.0 node_expansions=74
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999980587815.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980588835.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980589648.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980588648.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980588838.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980587815.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980587838.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980587815.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980588671.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980589926.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980588815.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980587823.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980587828.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999980589203.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999980589939.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1499999980589939.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980589946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980589946.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022254659.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022254659.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002810204.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025031544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038920437.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091699122.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025032426.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997254648.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988921315.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999961142648.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008365780.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086143548.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086145619.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986142648.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058367841.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080590063.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047254679.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000050032434.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000091699122.2 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091699123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091699123.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091699140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091699140.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091699139.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091701191.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000091701191.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091699136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091699123.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091699082.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091701176.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091701191.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000091701191.8 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000091699080.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091699103.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091700927.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091699938.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091700094.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091699103.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091699106.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091699104.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091699939.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091701217.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091699080.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091700104.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091699106.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091700493.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091700094.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000091701217.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077812326.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077812326.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091701213.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091701213.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091701246.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091701227.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000091703322.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000091701209.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091701238.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000091703322.0 node_expansions=75
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091701212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091701212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091703324.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091701225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091703045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091702047.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091702224.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091701213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091701211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091701212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091702046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091701210.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091702211.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000091701211.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000091702613.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000091702210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1500000091703324.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091703357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091703357.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091703303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091703303.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000022258888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022258878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999961147769.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000002814437.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025035767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038924666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025036668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999997258877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999988925547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999961146880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000008369992.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086147767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086147777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999986146878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058369989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000080592212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047258888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000050036666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000086147777.5 node_expansions=167
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147770.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086147732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086147782.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086147780.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086147769.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000086147732.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147770.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086147766.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086147732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086147746.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086147732.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147770.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022258900.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022258881.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999961148769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000002814436.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025035781.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038924670.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000091704325.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025036673.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999997258881.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999988925561.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961146877.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000008370007.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086147783.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999986146877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058369992.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116703324.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000047258906.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000050037659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000091704325.5 node_expansions=146
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000091703335.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091703313.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000091703303.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000091703303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000091704301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000091704301.5 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000091703327.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000091705136.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000091703301.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000091704327.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000091704148.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000091704324.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000091703303.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000091703325.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000091703301.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000091704134.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000091703303.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091703303.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000091704314.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000091703302.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000091704690.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000091704301.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2700000091704327.0 node_expansions=48
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000055569720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066678941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063901108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033343553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033341885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033340774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066678310.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454106.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452995.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008597.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000080571422.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575867.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574200.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080575867.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022239976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022241642.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025012965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994460187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033352256.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030575253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022241051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013899351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994459629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994457948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019462464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038908643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013906073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030575264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005571860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005571860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008349638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047242534.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047242534.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241145.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240311.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047242534.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359909.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355329.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354643.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356587.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357976.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359920.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355630.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355884.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058359920.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359935.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359944.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359966.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359967.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026646.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026646.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025026632.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026642.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026642.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026643.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025026643.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026629.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026629.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972247065.2 node_expansions=12
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999972248746.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972250566.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972249288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972248066.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972251399.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972250021.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972249010.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972250135.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972250579.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999972251399.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972251399.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251399.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918080.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938918079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938918054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938918079.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938918080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938918080.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991697636.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058364313.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952806078.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013919855.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991697632.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697632.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991697632.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930583858.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930583858.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013919855.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991697636.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991697636.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938918076.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999938918080.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991697645.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025030965.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025030965.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058364299.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091697632.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697642.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697634.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697642.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697654.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091697643.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697635.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697643.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697644.4 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091697621.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697636.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091697643.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091697633.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122253131.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091701131.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000122253131.9 node_expansions=44
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119475354.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122253131.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000122253131.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253142.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122253142.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918033.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918031.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918031.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918020.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918033.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999938919686.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938921530.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938920252.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938919019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938920697.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938920987.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938919966.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938919019.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938921077.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938921519.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=899999938921530.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938921533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921533.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938921554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921554.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938921567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938921567.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938921568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938921543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921568.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938921567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938921567.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938921566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938921546.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921566.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938925066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938925066.2 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938921577.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938921570.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921577.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938921582.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938921582.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022256681.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088923347.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983365122.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044478904.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938921579.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022256690.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000122256691.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022256679.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961142902.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961142902.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044478913.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022256679.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022256679.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999938921568.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022256681.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055590011.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055590025.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088923358.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122256691.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122256680.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122256642.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122256680.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256687.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122256687.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022256691.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088923364.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983365142.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044478912.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938921577.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022256687.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022256688.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961142911.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999961142920.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044478926.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022256688.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022256691.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999938921580.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999938921580.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022256691.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055590023.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055590032.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088923354.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000088923364.6 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088923365.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088923342.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088923365.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693814.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116693814.2 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088923376.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088923345.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088923376.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083367757.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055590035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055590012.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055590035.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055590033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055590033.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988923325.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999950031768.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011145546.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999905588213.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988923347.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122256668.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988923325.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927809548.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999927809546.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011145546.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988923335.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988923324.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999905588213.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905588213.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988923347.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055589991.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055589990.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055590001.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=900000122256668.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122256668.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122256666.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122256676.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122256677.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122256665.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122256667.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122256655.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000122256677.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122256677.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122256666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122256677.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256703.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122256703.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988923370.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055590031.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999950031811.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011145586.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999905588247.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988923358.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988923358.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927809586.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999927809577.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011145603.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988923358.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988923370.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999905588253.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905588253.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988923370.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055590033.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055590031.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055590033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000055590033.2 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055590031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055590023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055590031.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083367757.5 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000083362192.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083361359.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083361526.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083363193.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086145581.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083362470.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083361526.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083363582.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083361526.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083363026.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083362637.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100022853.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000100022853.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000097245075.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000100022853.0 node_expansions=897
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000072254027.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000072253190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000072253359.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000072254037.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000072255304.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000072254300.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000072252370.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000072255415.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000072253359.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000072255871.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000072254470.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100022866.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000097245098.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000100022866.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100022866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100022866.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100022874.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100022868.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100025909.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100022848.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100022858.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000100025909.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000100024510.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100023688.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100023813.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100024521.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100025759.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100024811.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100022853.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100025910.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100023814.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100025343.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100024948.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000100025910.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100025909.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100025909.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933358381.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933358381.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933358377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933358377.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908358375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908358375.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991692586.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075025941.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991691721.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030581498.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999919469486.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963914808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000141692609.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008359253.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999969469475.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999969469475.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000030581497.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008359255.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008359252.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999936136155.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980581492.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075025943.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100025930.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100025933.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000141692609.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141692609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141692609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141692608.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141692608.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116692611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141692572.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000141692572.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116692575.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116692582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116692582.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094470366.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116692612.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116692593.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116692586.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116692602.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000116692612.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094470373.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094470373.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999883358374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999883358374.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999883358380.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999883358380.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083347830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069455823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083345045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033343824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013920.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233044.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069455879.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058343878.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058342489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069455545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000077791719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072235608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000083347830.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349219.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083347275.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083346719.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083349219.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000005567143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005566575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027788810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055569497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005568532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005568252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005568805.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005568808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033345556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033346602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041680317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030566916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025011626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036125251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036123875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033346375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025012749.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055569497.5 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055568108.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055569219.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000055569497.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055569507.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055569520.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055569528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055569528.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055569520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055569520.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038900631.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038900631.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986121076.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999925007298.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069456195.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055567309.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083345083.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986121087.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988898864.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019454420.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069456195.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038900631.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038900631.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038900631.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038900642.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055567309.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066678420.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066678416.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038900645.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038900628.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083345083.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083345087.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083345087.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083345087.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083345087.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083345052.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083347548.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113900584.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083345098.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083347581.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000113900584.1 node_expansions=53
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113900587.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111122806.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000113900587.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113900598.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113900598.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925007237.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925007248.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925007248.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925007262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007262.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925007262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925007262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925007277.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925007262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894451729.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894451729.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925007295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925007295.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999925007285.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999925007297.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999925007274.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999925007299.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999925009782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999925009782.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999925008949.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999925009782.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999925008542.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999925007282.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999925009241.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999925009505.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999925008263.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999925008408.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=899999925009782.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925009782.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925009782.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999894454241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894454241.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955568034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955568034.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999894454240.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100014241.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038903131.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055569807.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083347575.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999955568018.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988901351.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050012463.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100014252.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038903145.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038903129.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038903129.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038903131.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055569807.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066680918.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066680941.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038903145.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038903153.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000100014252.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100014241.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100014241.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100019400.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000100015917.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100015500.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100014242.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100014252.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100016187.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100019387.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100016474.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100015220.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100015350.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000100019387.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100019389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100025668.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100025668.8 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999955576075.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999894462297.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100022311.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055577866.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083355644.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955576075.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988909408.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075012439.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055577866.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000091680884.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066688977.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038911186.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000091680884.0 node_expansions=418
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000066687710.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066687332.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066686043.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066689002.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066688712.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066686045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066687987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066686058.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066687043.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066687154.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091680884.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1200000091680884.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091680884.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091680884.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091680921.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091680921.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002792010.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941678232.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000125014244.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063903124.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080569800.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108347574.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999955568013.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013901343.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075012462.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125014244.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063903121.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063903132.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063903122.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063903124.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080569796.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066680907.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038903121.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063903124.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000125014244.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125014231.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125014240.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125014239.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125014246.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125014218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000125014246.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125014233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125014233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125014265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125014265.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125014244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125014244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000125015919.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125015506.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125014243.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125016200.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125015935.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125014258.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125016187.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125014255.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125015228.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125015369.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000125016200.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125016197.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125016197.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941681963.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941681963.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941680196.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941680196.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941682113.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941680200.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941680232.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941680199.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941680209.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941682129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999941682129.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999941681861.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999941681423.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941681158.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941680184.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941681851.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941680184.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941681978.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941682129.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999941680208.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999941681148.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999941681298.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999941682129.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941682129.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686158.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941686158.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941682164.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941682153.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941682164.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941682168.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999941682132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941682167.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999941682163.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941682174.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941682166.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999941682153.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999941682174.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941682174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941682138.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941682174.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941682174.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941682165.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941682177.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999941682177.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941682153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941682153.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999941688824.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1199999941686167.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999941688824.2 node_expansions=206
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999941686438.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999941687435.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941687157.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941686157.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941687827.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941688827.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941686157.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941686157.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941688002.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941683935.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999941687168.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999941687268.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1799999941688827.2 node_expansions=308
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999941686193.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941688848.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941687471.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941687195.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941686182.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941687862.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941688571.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941686158.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999941686182.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941687992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999941686148.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999941687193.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999941687293.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999941688848.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941691769.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941691769.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941688827.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941691779.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999941688825.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941691766.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941691779.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1799999941691779.0 node_expansions=158
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999941688857.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941688837.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999941688844.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941688836.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941688846.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999941691779.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999941691779.0 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999941688837.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941690112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941689834.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941688849.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941690512.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941688845.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941691223.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941688834.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941688834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941690679.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941691779.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999941688835.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999941689849.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999941689945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1799999941691779.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941691779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941691779.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941696108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941696108.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999941691792.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941696087.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999941691802.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941691810.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999969464814.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999941696097.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999969464814.2 node_expansions=138
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999941691780.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941693057.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941692780.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941691790.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941696124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941693446.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941691780.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941694169.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941694291.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941691793.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941691793.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999941693624.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999941691780.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999941692778.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999941692891.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999969463886.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999961131146.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999969464817.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2099999969464817.2 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969464814.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969464814.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969464836.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969464836.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999969464817.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999969464861.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999969464829.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999969464824.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999969464842.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999969464861.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999941685683.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999969464798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999969464798.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969464814.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969464814.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999969471082.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2099999969468137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2099999969471082.2 node_expansions=264
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999969468149.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969469415.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969469137.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969468153.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969471082.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969469817.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969468161.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969469705.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969470828.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969469971.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969469138.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969469249.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2099999969471082.2 node_expansions=471
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969470526.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969468156.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969472359.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969469137.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969468145.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969469137.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969469804.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969469161.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969470653.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969471081.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969469986.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969468137.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969471082.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999969469264.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2099999969472359.0 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969469415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969469415.2 node_expansions=4
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969469439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999969469423.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999969469410.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999969469413.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999969469413.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969469439.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969472344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969472344.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969469415.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969469415.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941690283.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941690283.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941690277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941690277.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941693206.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941693206.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941690285.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941690286.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941690271.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941690272.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941693206.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999941693206.8 node_expansions=56
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999941692373.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941692663.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941690265.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941691262.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941690262.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941691262.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941691931.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941690262.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941690262.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941692762.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999941690274.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999941690265.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999941692096.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999941690262.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999941693206.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999941691385.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999941693206.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941693220.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941693220.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913915441.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913915441.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913915442.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913915442.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913918939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913918939.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999913915471.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913915452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913915471.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999913915462.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913915462.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999913915462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913918924.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999913915481.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999913915464.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999913915470.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999944468926.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999944468926.5 node_expansions=145
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2099999913917573.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999913917851.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999913915476.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999913916462.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999913915462.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999913917308.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999913917129.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999913915474.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999913915473.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999913915460.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999913915474.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999913915462.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999913917296.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999913918960.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999913915462.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999913916462.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999913916573.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999933358871.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999927803941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999944468929.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2399999944468929.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999944468926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944468926.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999944471036.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999944471314.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999944468928.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999944469938.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999944468925.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999944469769.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999944470592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999944468936.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999944468941.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999944468925.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999944468925.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999944468925.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999944470759.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999944471425.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999944468925.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999944469925.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999944470036.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2399999944471425.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919468925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919468925.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919468942.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919468942.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999919468952.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999919468977.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999919468954.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999919468951.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999919471315.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999919471315.5 node_expansions=55
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999919471037.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999919471341.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999919468952.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999919469926.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999919468929.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999919468926.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999919469770.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999919470593.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999919468937.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999919468937.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999919468952.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999919468926.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999919468929.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999919470773.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999919468929.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999919469926.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999919470040.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2399999919471341.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919471341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919471341.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919471338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919471338.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999958361119.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000063916688.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000002805551.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000063916675.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000091694465.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999922249107.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999980582437.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000041693552.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105583319.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000008361117.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000000027763.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000047249986.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000047250021.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000036138894.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000075027799.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000050027763.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999994472204.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000019472204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000105583319.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000105583350.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105583313.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105583350.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919471315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919471315.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999919471318.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999919471349.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999919471329.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999919471325.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999919471328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999919471349.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999919471338.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999919471325.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919471338.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999919470326.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999919470326.5 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999900026918.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999900026869.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900026918.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900026908.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900026908.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999886138019.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999900026885.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999900026885.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999900026870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900026870.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888918157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999888918157.5 node_expansions=59
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999888917869.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888915744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999888916755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999888915744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999888915758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999888916603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999888917411.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999888915744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999888915770.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999888915744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999888915770.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999888915758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999888918133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999888917577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999888915744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999888915755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999888916758.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999888916855.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2399999888918133.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888918133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999888918133.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888918187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999888918187.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888918175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999888918175.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999888917617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999888917617.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999925029619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886139849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000030585185.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969474076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000030585183.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000058362961.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999947250975.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000008362071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000072251847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999975029638.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999966696283.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000013918514.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000033362963.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022251863.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000055585193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000016696296.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999961140730.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999986140743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2400000072251847.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000072251863.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000072251863.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886139829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999886139829.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999886139854.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999886139854.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077790609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086124497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033342723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080568944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086126166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069456388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050008610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033342166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033340776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033340221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033342166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069455888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075012833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455754.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000086126166.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128666.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086126444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086126722.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000086128666.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022239655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994457709.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572209.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016683295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033351698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994457129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994455170.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994457129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000013794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900748.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345180.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027796097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000050017555.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016722.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015055.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000050017555.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022150.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022150.8 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050020495.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021064.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019250.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017580.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050017581.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022187.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019514.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050022187.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050022161.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022161.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022175.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022175.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050025118.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024118.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050025687.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050023840.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050022173.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022173.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050025951.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024562.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050025951.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025962.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025962.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930577005.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930577005.2 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027801964.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119470396.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083359297.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050025964.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994468617.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086137073.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086137076.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050025964.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997246395.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997246410.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025950.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050025961.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050025966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119470396.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119470408.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119470396.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119470408.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152803685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000152803685.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119470420.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119470396.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119470420.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119470410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119470410.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119470409.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119470396.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119470409.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577065.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930577077.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930577061.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930577077.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468631.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994468632.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994468603.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994468608.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994468611.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994468598.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994468611.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468632.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999961135312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961135284.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999961135289.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961135290.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961135279.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999961129647.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999961129647.1 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999961138208.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961137375.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961138776.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961136832.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961135264.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961135264.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961135264.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961137208.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961137666.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961127981.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=899999961129658.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999961129658.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129658.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961129658.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129661.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961129661.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961129676.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351908.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933351908.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933351897.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933351897.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351919.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933351919.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002797286.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111131489.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080575911.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013909241.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999927796367.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041687064.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050020376.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083353709.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047242609.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013909241.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013909242.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013909252.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909242.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936129697.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983353688.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013909243.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013909285.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041687043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000111131489.4 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111131508.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131463.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131508.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134977.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134977.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002797276.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080575942.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013909275.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999933351955.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999927796386.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041687054.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050020398.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083353719.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047242609.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013909286.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013909275.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013909288.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909275.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936129730.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983353718.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013909275.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013909274.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041687065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000083353719.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083353731.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083353707.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353731.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002797276.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111131511.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080575941.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013909276.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933351931.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041687054.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050020398.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083353720.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047242606.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013909276.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013909265.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013909265.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909265.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936129709.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983353720.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013909265.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013909264.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041687054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000111131511.9 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111131498.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131485.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131498.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134968.6 node_expansions=77
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111134421.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111133588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111134966.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111133035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111131505.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111131516.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111131505.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111133437.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111132895.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000111134966.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111134966.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134953.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134966.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468243.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111134977.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134953.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134977.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134977.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134977.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111134966.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134953.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134966.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134985.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134985.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111134979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134953.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134979.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927799857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927799857.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927799857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927799831.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927799857.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952799798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952799798.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927799855.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927799842.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927799855.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952799784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952799784.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999927799866.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927799844.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999927799856.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999927799854.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952799784.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999927799854.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999952799784.0 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999927799784.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999927799798.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999952799784.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1199999952799784.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952799799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952799799.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933355396.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933355396.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933355385.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933355385.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933355411.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933355411.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933352899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933352899.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936133165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936133165.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936133167.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936133167.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936133166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936133166.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911127495.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911127495.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911127473.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911127473.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911127484.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911127484.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911127506.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911127506.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944460783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944460783.8 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999911127450.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999944460794.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1499999944460794.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944460783.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944460783.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944466123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944466123.0 node_expansions=127
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999944463745.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944466134.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944465856.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944465300.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944463745.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944463745.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944463745.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944463745.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944465689.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944465134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999944466134.0 node_expansions=238
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999944463745.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944466134.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944465856.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944465300.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944463745.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944464745.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944463747.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944463745.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944463745.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944465699.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944465136.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1499999944466134.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944466140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944466140.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944466134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944466134.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944470064.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944469786.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944469230.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944468231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944469230.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944468786.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944469619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999944470064.2 node_expansions=279
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944469520.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944469786.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944469230.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944468231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944469230.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944468245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944468230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944468786.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944470064.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944469619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1499999944470064.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944469523.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944470078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944470078.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002805855.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175027378.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000113917819.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047249634.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999908358973.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999927803409.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100028931.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083360755.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116695597.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111138489.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047249634.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047249640.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047249634.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997249634.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016694078.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072251153.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072251188.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075028931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000175027378.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000144471833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144471832.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000144471822.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144471834.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000144473375.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000144473375.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000144471832.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144473108.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144473375.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144472835.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144471820.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144472867.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144471832.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144472832.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144471820.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144471831.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144472377.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144472377.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000144473375.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144473375.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144473375.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175031045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175031045.5 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000144473419.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144474700.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144473963.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144474422.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144473408.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144473408.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144474408.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144473422.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144474419.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144473419.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144473422.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144473963.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144475519.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000144475519.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144475530.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144475530.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144475519.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144475519.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000144480300.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144479299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144478744.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144478744.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144478744.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144479299.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000144480300.0 node_expansions=436
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144479310.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144479754.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144479744.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144478746.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144479753.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144478744.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144479744.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144478744.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144478744.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000144479309.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000144479755.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144480300.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000144480300.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144480311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144480311.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908370076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908370076.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999908367421.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999908368408.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999908367410.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999908368421.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999908368421.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999908368421.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999908367965.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999908367422.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999908367421.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999908368421.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999908367410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999908367410.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999908368410.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999908370087.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999908367967.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999908368410.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1499999908370087.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908370074.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908370074.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908370063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908370063.5 node_expansions=30
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938925588.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1799999938925588.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938925588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938925588.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997259832.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175038476.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108371810.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041705164.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999891703386.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094482923.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113927382.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147260723.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075038476.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041705190.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041705142.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041705142.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991705142.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999908370031.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980594053.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066705165.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066705165.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069482921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000175038476.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175038498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175038498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175038498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175038498.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997259881.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000108371831.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041705213.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999902814500.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999891703387.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094482966.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113927408.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147260722.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075038519.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041705165.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041705213.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041705165.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991705165.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999908370054.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980594054.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066705188.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066705166.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069482942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000108371831.5 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108371855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108371855.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999891703375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999891703375.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997259855.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175038519.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000108371865.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041705187.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999902814521.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094482952.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113927418.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147260754.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075038532.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041705189.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041705189.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041705189.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991705187.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999908370078.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980594088.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066705188.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066705185.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069482992.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000094482952.5 node_expansions=86
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000094482952.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000094483952.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000094483509.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000094485063.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094483977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000094483952.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094483977.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000094482952.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094482952.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094483954.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000094482978.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000094482954.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000094483963.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000094482954.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000094483507.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000094483954.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000094482978.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094482952.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094482952.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094482994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094482994.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000094482966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094482958.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000094482948.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000094482980.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000094482958.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2400000094482980.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094482958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094482920.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094482958.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094482979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094482979.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000094482977.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094482954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094482977.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091701199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000091701199.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000072260757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000072260732.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000072260747.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000072260763.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000072260737.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000091701199.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000091701199.0 node_expansions=56
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2700000080588278.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000077810501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000088924828.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000077812049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000077811867.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000083368716.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000080590110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000086144253.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000091701222.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000091701222.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091701215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000091701215.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091701199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000091701199.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000091701203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000091701203.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058367902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058367902.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041698001.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000058367927.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000058367890.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000058367892.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000058367903.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000058367927.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058367927.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058367927.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041701243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041701243.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041701242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041701242.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000061145683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000061145683.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000061145703.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=46) score=3000000061145703.5 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075013932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077790321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000075013941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058344718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058343607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033346330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072237755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789920.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083348867.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083351922.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030569987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025016087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027795831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994461320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994461876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002795199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036129754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994461018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994458504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002791026.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346291.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796367.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796089.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796367.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795811.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052796367.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576822.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083354612.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005575932.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088910167.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019487.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083361418.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005575932.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038909276.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088910165.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576821.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019487.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027797276.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088910167.9 node_expansions=412
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088906966.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906835.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909902.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088904745.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907521.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910168.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088907255.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088910168.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910179.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910179.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575943.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575945.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575945.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575947.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575947.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575956.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575957.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005575957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005575959.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005575959.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129558.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986129558.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986129569.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986129569.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952796223.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952796223.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952796224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952796224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952796235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952796235.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986129556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986129556.8 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999952796233.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952803028.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986129543.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952803063.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952796257.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999986129543.2 node_expansions=56
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999986129543.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999952796210.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999986129543.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986129543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986129543.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036130457.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083352688.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055574914.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036130463.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986129566.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102797146.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999947239789.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063908244.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055574910.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036130463.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036130467.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036130468.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036130467.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052796246.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000102797130.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036130463.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947239788.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975017593.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000102797146.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102797132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102797132.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947239789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947239788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947239788.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947246598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947246598.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999947239800.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947239777.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999947246598.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999947239780.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999947239767.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999947246598.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999947246600.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947239765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947241987.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947241876.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947244933.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947244501.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947239765.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947242544.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947242265.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999947246600.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947246621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947246621.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999947246585.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947247598.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947248821.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947248696.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947251765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947248252.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947246620.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947249821.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947246599.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947249085.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999947251765.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947251752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947251752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947251802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947251802.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919474010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919474010.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947251788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947251788.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947251786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947251786.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986140617.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986140617.2 node_expansions=17
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999947251800.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947252777.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947253999.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947253888.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947256689.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947253467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947252777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947251777.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947252777.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999947251778.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999947254278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999947256689.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947256678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947256678.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919478911.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919478911.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999919478910.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958367728.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999919478897.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999919478909.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999919478909.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999958367728.2 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367764.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1199999958367764.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367728.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958367728.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958367779.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958367744.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958367773.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958367751.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958367741.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958367776.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999958367776.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958365519.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958367743.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047258410.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122258424.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066702856.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047258423.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958368630.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113925078.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102813965.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066702854.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047258410.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047258408.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047258423.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047258410.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958368632.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025035332.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113925086.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047258408.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958367741.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013923300.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000122258424.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122258421.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122258421.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368664.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368642.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368659.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368659.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958366442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958366442.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368696.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368696.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958368666.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958368653.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958368688.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958368663.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958368665.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999958368688.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368688.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368688.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958371154.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958371154.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368674.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368688.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958368688.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958368687.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958368687.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047258466.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122258467.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066702918.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047258466.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113925133.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958367799.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102814019.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066702918.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047258466.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047258466.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047258475.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047258463.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958368688.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025035356.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113925133.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047258463.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958367799.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013923363.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000122258467.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122258486.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122258486.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122258478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122258478.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122258462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122260908.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122260941.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122258456.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122258440.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000122260941.8 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000122259456.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122258441.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122259443.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122260664.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122260552.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122260976.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122260108.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122259441.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122258440.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122259441.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122258476.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122260845.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000122260976.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122260941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122260941.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122260817.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122260817.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000066705243.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958368663.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113927465.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958367776.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102816354.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066705243.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047258443.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958368666.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025035340.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113925134.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000047258453.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999958367776.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013923340.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000113927465.5 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113925134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113925134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113929909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113929909.0 node_expansions=175
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000113927520.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113928520.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113929742.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113929631.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113929631.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113929464.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113928520.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113927520.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113928520.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113928520.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113927520.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113929909.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000113929909.0 node_expansions=924
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000113929889.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113932111.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113932000.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113932000.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113931833.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113929889.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113930889.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113929889.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113932833.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1200000113932833.5 node_expansions=380
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113929909.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113929898.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113932833.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113929903.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113929910.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000113932833.5 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000113929889.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113932125.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113932835.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113932014.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113930889.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113932002.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113931557.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113930908.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113929901.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113930889.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113930908.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113929891.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1200000113932835.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113932833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113932833.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113937167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113937167.0 node_expansions=201
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000113934930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113935930.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113937152.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113937152.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113936485.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113935930.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113936596.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113936596.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113935930.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113934930.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113936041.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113935930.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113934930.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000113937152.5 node_expansions=383
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000113936041.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113935041.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113936055.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113937152.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113937167.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113936077.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113936596.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113936708.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113936055.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113935055.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113936055.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113936874.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113936041.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113935041.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000113937152.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113937152.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113937152.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113937179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113937179.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113937167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113937167.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000047270501.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122270522.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066714944.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047270501.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113937177.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999958379832.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000102827874.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066714944.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047270511.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047270501.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047270523.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047270499.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999958380721.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025047389.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113937177.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047270499.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999958379832.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013935399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000122270522.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122270502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122270502.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122272332.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122272332.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122270502.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122270511.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122270496.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122270499.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122270513.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000122270513.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122270499.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122270461.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122270499.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000158373708.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158372708.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158372708.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158373708.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158373708.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158373708.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158374264.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158374375.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158373708.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158372708.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158373708.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158374541.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161154541.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158372708.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000158374541.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000122267819.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000152822431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000141710597.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000147267874.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000147267429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000147266875.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000133381317.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000161154541.8 node_expansions=1366
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122271521.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122272536.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122273077.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122273202.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122272535.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122271521.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122271533.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122272521.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122273369.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122271521.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000158372725.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000122267002.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000161154554.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000152821614.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000141709764.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000147267057.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000147266612.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000147266069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000133380484.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000161154554.2 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161154541.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161154556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161154558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161154558.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161154590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161154590.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188934142.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2400000188934142.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000188932326.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188932358.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000188932335.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000188934142.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188932347.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000188934142.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000188933323.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188932323.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188933323.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188933323.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188933309.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188933323.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188933864.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188934002.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188932332.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188932309.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188932323.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188932309.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188933309.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000188934157.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000188932309.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2400000188934157.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188934157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188934157.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169484125.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169484125.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000169482490.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169481459.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169482459.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169482459.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169482457.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169482457.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169484128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169483011.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169483122.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169481455.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169481457.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169481455.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169481457.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169482457.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169481461.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1800000169484128.5 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150039678.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169484117.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169484094.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169484109.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169484129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000169484129.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150039652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169484113.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169484089.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169484115.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169484091.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000169484115.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039649.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150039649.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150039643.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150039668.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150039645.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150039658.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150039682.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150039650.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1800000150039682.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039662.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150039662.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039693.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150039693.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039681.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150039681.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061126876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077794439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069460273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075016442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063904154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050013820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030566886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047231876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038898600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050013611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000075012275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000080572268.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573379.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573657.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576713.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000080576713.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022233275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022235775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025011945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983344866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983346810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983344866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041684491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988901249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999983346240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983344004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983346796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005567708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988900694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002790208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567638.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679570.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000044461111.0 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460555.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044457777.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461111.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000044461111.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800164.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800164.4 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052794450.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797806.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798486.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052794458.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800150.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797930.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797504.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000052800150.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800151.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907731.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907742.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907745.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907745.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913150.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938913150.9 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938907739.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907707.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938907720.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938907723.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938913127.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999938913127.4 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999938907682.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938909794.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938911016.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938911738.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938907707.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938909238.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938913127.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938910738.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999938913127.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913150.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938913150.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913127.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938913127.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938913127.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938913127.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582497.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938913116.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997248227.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997248227.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077805608.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077805585.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041693571.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052805584.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052805595.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805585.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077805596.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088916685.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088916683.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805560.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088916685.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916685.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916699.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916724.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088920765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088920765.5 node_expansions=21
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088916744.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918856.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919134.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088920077.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088920801.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916744.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918300.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916745.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088919411.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116685307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000116687841.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116687841.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116687806.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687806.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687819.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687820.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116687820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687820.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116687819.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687830.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116691833.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116687821.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116687809.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000116691833.0 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116687817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688918.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691140.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691868.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687828.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116689333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116687829.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690455.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000116691868.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691845.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691846.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000024288.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005579844.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997245621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036135401.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105580764.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105580764.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080580743.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080580734.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052802955.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080580734.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080580733.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080580763.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080580734.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080580734.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105580764.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080580763.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116691857.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080580734.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116691857.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116691875.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691875.5 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000116694485.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116692930.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697263.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116696318.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116695152.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152802919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116693374.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694485.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116693374.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116697152.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152802919.8 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1800000150025142.0 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1800000144469586.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000152802919.8 node_expansions=347
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000152802943.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000150025165.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000144469621.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000152802943.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152802919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152802919.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152802957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152802957.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152802953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152802957.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152808350.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152802967.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152802944.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000152808350.8 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000152802906.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152804032.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152808385.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152805330.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152806274.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152804461.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152802906.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152804498.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152805607.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000152808385.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152808350.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152808350.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152808350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152808350.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152808401.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152808376.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152808354.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152808400.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152811562.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000152811562.2 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000152808339.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152809485.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152810729.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152808339.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152809929.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152810451.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152808339.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152811597.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152809930.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152811041.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000152811597.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130582784.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130582784.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152814264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152814264.5 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186144943.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000180589377.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2100000186144943.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163916155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163916155.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977804153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977804153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977804153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977804153.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977804153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977804153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941693056.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941693053.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941693055.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941693055.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941693098.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999941693098.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941693055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941693055.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941693054.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941693057.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941695696.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941693069.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941693044.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999941695696.8 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999941693030.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941694141.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941695419.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941693030.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941693042.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941694585.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941693030.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941693030.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941695141.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941694585.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999941695744.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2099999941695744.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941695696.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941695696.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916695710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916695710.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999916695711.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916695699.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999916695686.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999916695686.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916695686.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916695711.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944473500.5 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473531.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2399999944473531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944473531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999944473531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944473531.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944473531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944473543.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944473543.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919473560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999919473560.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999919480554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999919481831.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999919480998.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999919481554.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999919479442.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999919480998.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999919481831.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2399999919481831.5 node_expansions=2282
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999919482928.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999919482817.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999919484206.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2399999919484206.0 node_expansions=2782
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999919482928.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999919484206.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999919482817.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999919482817.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2399999919484206.0 node_expansions=442
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999919481819.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999919482928.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999919484206.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999919482817.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999919481819.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999919481819.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999919482817.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999919481817.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999919483928.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999919483372.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2399999919484206.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999919484164.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999919484164.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894484208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894484208.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894484208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894484208.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872262004.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872262004.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999883375466.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999877819021.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999944486577.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116709699.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000122265255.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022265244.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999966709688.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000097259179.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066709689.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102814735.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102814735.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000144487477.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000125036957.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000125036957.0 node_expansions=558
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000094485094.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094485075.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000094485091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000094485089.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000094487467.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000094487467.0 node_expansions=56
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000094485078.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000094486186.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000094485078.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000094485089.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000094486078.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000094485078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000094487189.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000094486645.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000094485089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000094485089.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000094486077.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000094487467.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000094485078.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000094487200.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000094486633.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2400000094487467.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094487478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094487478.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094489577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094489577.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999872264335.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999883375446.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999877819001.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999944486569.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000116709679.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000122265235.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022265234.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000022265235.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999966709670.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022265235.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022265224.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000022265224.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066709700.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066709679.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000072265235.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000072265235.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000144487457.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022265255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000144487457.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144487456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144487456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144487454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144487454.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999872264346.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999883375457.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999877819012.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999944486568.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000116709679.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000122265236.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022265247.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000022265232.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999966709678.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022265235.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022265232.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000022265256.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066709677.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066709680.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000072265236.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000072265236.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000094487468.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022265256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000122265236.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122265243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122265243.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872264356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872264356.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999883375464.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999877819022.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999944486578.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116709690.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000122265257.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022265245.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000022265256.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999966709688.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022265244.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022265242.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022265242.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000066709702.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066709702.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072265256.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000072265243.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000144487468.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000094487468.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000022265245.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000144487468.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144487468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144487468.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872266431.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872266431.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872264356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872264356.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872264344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872264344.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999872264353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999872264332.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999872264334.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999872264335.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999872266431.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999872266431.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999872264355.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999872265442.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999872264320.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999872264320.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999872265337.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999872264320.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999872265321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999872266442.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999872265876.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999872264331.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999872264337.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999872265320.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999872264320.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999872266431.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999872265887.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2399999872266442.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872266466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872266466.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999852822021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999852822021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999852822021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999852822021.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863933130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999863933130.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999852822010.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999858376686.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999925044233.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000097267356.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102822913.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002822924.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000002822908.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999947267344.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000002822899.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000002822899.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000002822899.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000047267369.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000047267368.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072267368.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000072267366.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000125045122.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000075045135.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000002822899.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000125045122.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125045135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125045097.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125045135.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125045158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125045158.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000125045144.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125045156.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000125045145.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125045147.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125045149.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000155597024.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000155597024.5 node_expansions=94
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2700000155597021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000144484524.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000150040077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000141704079.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000138930634.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000136151673.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000138928423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000147262135.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000133371590.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=28) score=3000000136151673.5 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000130596200.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000136151673.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000130596175.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000130596188.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000130596188.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=3000000136151673.5 node_expansions=19
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000136151708.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=28) score=3000000136151708.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038897766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047233886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025008832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025011888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000077792263.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795597.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793652.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796152.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077796152.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022234921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022239645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013902988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236641.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994457686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025017998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236640.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997233516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994455448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013902706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047240597.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240597.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238930.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239486.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047240597.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240642.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240642.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047240641.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047240641.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994461086.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083351753.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047240644.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986126853.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077796197.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240641.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047240644.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994461086.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030572210.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083351752.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047240644.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047240641.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986126852.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986126852.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077796208.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077796197.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083351753.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461086.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461087.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022238829.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999994461039.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000022238829.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022238829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022238829.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126828.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126828.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986126839.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126826.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126826.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986126829.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126819.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349051.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958349051.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986126864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126865.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986126865.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986126864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986126864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016682374.8 node_expansions=21
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682374.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000016682374.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682409.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016682409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682396.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016682396.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016682398.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016682371.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016682383.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016682373.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016682373.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016682398.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016682411.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016682411.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105573967.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105573967.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022238843.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141685064.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105573947.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000136129518.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105573967.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105573954.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022238828.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058349956.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000141685067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105573939.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105573967.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016682383.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016682383.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105573947.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136129508.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136129518.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000141685067.2 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141685057.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685051.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141685064.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141685063.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141685056.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000141685064.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141685064.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685048.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685064.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105573956.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105573942.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141685064.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105573942.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000016682408.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000136129508.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105573956.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105573956.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022238830.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058349967.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000141685086.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105573942.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105573942.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016682386.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016682386.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105573942.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136129523.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136129530.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000141685086.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141685078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685048.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685078.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105573977.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022238863.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141685097.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105573987.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016682421.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000136129538.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105573989.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022238863.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058349986.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016682419.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016682433.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000105573977.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136129551.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136129541.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141685097.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141685097.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685097.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141685108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141685108.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141685108.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685098.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141685076.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141685110.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141685098.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141685090.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000141685110.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141685090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685063.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685090.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994461089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994461089.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077796186.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077796208.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141685098.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988904652.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108351764.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077796208.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077796186.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994461075.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030572197.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113907320.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105573975.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077796208.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988904645.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988904630.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077796188.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108351752.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141685098.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141685088.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141685060.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141685088.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141685095.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141685095.2 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077796197.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077796211.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994461100.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105573987.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988904641.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108351764.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077796197.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077796209.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994461086.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030572197.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113907320.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105573989.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077796197.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988904641.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988904641.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077796197.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108351767.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=1200000113907320.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113907308.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113907295.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113907308.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000113907332.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113907319.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000113907319.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113907299.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113907319.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000113912734.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000113912734.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000113912734.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113909546.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113910087.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113911068.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113909958.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113909123.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113908978.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113910921.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000113912734.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912756.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077801631.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077801609.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141690512.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105579410.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988910076.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108357166.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077801631.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077801624.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994466513.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030577610.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113912736.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105579388.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077801609.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988910076.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988910068.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077801609.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108357166.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108357166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000141690512.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141690512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141690512.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694819.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141690499.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141690525.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141690502.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141690480.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141694812.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000141694812.2 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000141692703.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141693271.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141694258.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141694834.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141693145.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141692334.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141692167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141694090.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000141694834.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694848.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694848.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694868.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694868.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141699998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141699998.5 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000141699431.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141699431.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141699986.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141702375.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141702375.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141701264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141700430.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141700264.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141702208.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141699986.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000141699986.5 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000141699445.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141699834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141697612.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141698632.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141701375.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141700298.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141699431.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141698597.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141699264.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141701223.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141700001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000141700001.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141699986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141699986.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116691500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116691500.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116691542.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116691519.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116691500.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116691512.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116691522.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116691514.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116691542.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116691530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116691530.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116691546.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116691531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116691531.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141686193.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116691531.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000141686193.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000141686193.8 node_expansions=105
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116691556.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116691531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116691535.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116691513.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116691515.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000141686193.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000141686193.8 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000116693334.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116693721.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116691521.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116691513.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116691499.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116695291.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116694165.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116693334.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116691513.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116693165.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116695124.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116693902.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141686193.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000136130660.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000141686193.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141686193.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141686193.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141686220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141686220.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000102797332.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000077797328.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019462219.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000105575119.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011129763.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000108352885.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052797316.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000077797318.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999994462205.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000030573352.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113908464.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000105575122.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077797331.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011129761.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011129784.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077797318.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108352885.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083352887.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000113908464.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113908441.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113908441.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138908429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138908429.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086128176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086128176.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111128186.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000111128186.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000111128184.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111128184.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111130768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111130768.0 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111128195.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111128195.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111128197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111128197.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000127797455.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000050019678.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000016684567.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000138908531.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102794860.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000036129900.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000133353011.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000025017071.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000075017071.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999991681960.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027793082.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102797455.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075017081.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008349516.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008349519.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075017071.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105575198.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055572641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000138908531.0 node_expansions=238
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000138905971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138905973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138908531.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138905975.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138905943.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000138908531.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000138907712.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138908150.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138905928.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138905958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138905928.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138905914.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138908531.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138907712.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138905958.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138907615.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138907315.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138907325.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000138908531.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138908531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138908531.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138908591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138908591.0 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000138908587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138908547.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138908559.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138908539.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138908537.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138908587.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155572610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000155572610.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000138908569.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138908601.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000138908601.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000138908600.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138908597.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138908600.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000138908602.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000138908606.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000138908590.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000155572639.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000138908614.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000138908604.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000138908580.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000138908604.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000155572651.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000138908611.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000138908611.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000138908582.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000155572651.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000138908604.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000155572639.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000138908610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=2700000155572651.5 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000172239285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000172239285.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000127797482.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000050019712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000016684594.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000102797489.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000036129934.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000133353047.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025019701.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075019701.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999991684590.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027795702.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111130813.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102797479.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075019704.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008352148.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008352148.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075019711.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105575270.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055575257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000133353047.5 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000133353045.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133353024.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133353045.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133353039.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133353039.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000127797488.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000050022068.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000016686957.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000138910957.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102799846.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000036132290.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025019702.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075019695.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999991684571.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027795688.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111133179.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102799846.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075019699.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008352127.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000008352144.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000075019695.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105575246.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055575249.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000138910957.0 node_expansions=242
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000138910125.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138909590.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138910792.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138908587.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138908568.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138908582.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138908590.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138910423.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138908582.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138910257.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138909959.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138909979.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138910957.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000138910957.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138910959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138910959.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138910980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138910980.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000138910978.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138912746.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138912779.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138910989.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138910954.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000138912779.0 node_expansions=93
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000138912535.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000138911947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000138911810.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000138910960.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000138911947.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000138910960.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000138910980.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000138910947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000138912781.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000138910945.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000138912614.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000138912334.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000138912336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000138912781.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138912781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138912781.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108359055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108359055.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000088912780.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108357247.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000108359022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108359055.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108357234.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000108359055.5 node_expansions=81
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000108358809.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108358903.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108358611.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108358254.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108358087.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108357222.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108358224.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108357224.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108357224.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108357257.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108357224.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108358368.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000108359055.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000108358611.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000108359055.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088914642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088914642.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108360610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108360610.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000108359089.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108359081.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000108360598.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108359103.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108359058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000108360598.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000108360612.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108360431.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108360598.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108360042.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108359910.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108359076.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108360042.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108359044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108359056.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108360042.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108359042.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108359056.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000108360155.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000108360465.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000108360445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000108360612.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108360612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108360612.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108360631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108360631.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108360614.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108360614.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000108360604.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108360589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108360591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000108360614.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108360599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108360599.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108360630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360623.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108360649.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088916215.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108362157.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108362190.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108360658.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108360637.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000108362190.5 node_expansions=92
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000108362026.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108362199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108362190.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108361647.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108361637.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108361468.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108360637.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108361635.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108360647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108360635.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108361635.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108360637.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108360637.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108361746.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108362024.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108362036.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000108362199.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362192.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362192.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108364292.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108364292.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108362191.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108362198.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108364280.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108362184.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108362181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000108364280.8 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000108363558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108363747.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108363181.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108364280.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108363005.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108362171.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108363169.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108363191.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108362169.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108362191.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108363184.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108362184.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108362181.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108362198.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000108363580.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108363558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1800000108364280.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108364280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108364280.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108364326.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108364326.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108364324.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108364293.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108364324.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108368799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108368799.5 node_expansions=569
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097253168.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000019475423.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999986140279.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072253171.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005585616.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000133364282.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994475427.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044475395.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999961140316.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997251423.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080586505.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072253171.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044475393.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999977807839.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977807851.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044475434.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105586514.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055586514.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000133364282.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999961140270.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961140292.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961140268.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961140270.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961140258.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999961140292.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999941695836.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961140257.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999961140257.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961140289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961140289.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941699588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941699588.5 node_expansions=309
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941695827.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941695827.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941697403.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941697403.8 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077808778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000000031001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999966695880.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105583657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000052808766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000013916990.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000130583657.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999975030971.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000025030993.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999977806991.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000080586556.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000072253223.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000025030983.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999958363429.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999958363429.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000025031000.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000086142093.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000036142080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000130583657.0 node_expansions=429
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113919888.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113919872.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113919888.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113921378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113921378.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113918758.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113919872.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000113919872.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000113918757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113918757.8 node_expansions=21
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988896724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005573540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005573002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005572686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005572986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019460202.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019784.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052797551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055575329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047241706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033352193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025016626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025016070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041683928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022238305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058353107.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350911.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350607.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353107.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058353107.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353120.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353107.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353156.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908710.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058353155.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988906033.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022239378.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005573602.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088908711.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353144.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058353144.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353156.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353157.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988906034.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091686488.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091686501.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353144.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005573590.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005573599.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088908710.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091686501.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686488.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686473.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686488.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797576.0 node_expansions=33
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127797576.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122242034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000127797576.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127797576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797576.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802733.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125024956.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988911177.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022244511.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041689844.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125024956.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988911177.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127802734.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094469399.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041689844.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041689844.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125024956.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000127802734.0 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000127802189.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127802456.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127802745.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127800388.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127799277.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127798999.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127800642.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127800789.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000127802745.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802734.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802747.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802734.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911190.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988911169.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988911190.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988911163.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988911180.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988911153.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999988911190.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988911176.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988911160.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911176.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911176.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999988908954.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988911138.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999988911138.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911138.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911138.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988911160.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911160.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988908916.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988908916.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988911161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911161.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988911152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911152.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094469384.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125024975.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094469398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000022244489.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094474293.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041689828.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125024966.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094469406.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094469384.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094469377.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094469398.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988911162.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000127802721.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127802728.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000094469377.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000041689821.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041689845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000125024956.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000127802728.6 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802728.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802728.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127802718.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127802740.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127802716.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127802733.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127802742.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000127802742.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802718.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802718.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812220.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127812220.6 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800511.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127800511.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802734.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127802734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094469390.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125024969.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094469414.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988911168.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022244509.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000094469390.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041689835.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125024954.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094469414.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094469400.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094469389.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094469390.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988911168.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127802747.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094469390.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041689835.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041689835.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125024975.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000127802747.6 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127800525.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127802721.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000127802721.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127802721.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127802721.1 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999988911164.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999988911151.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999988911156.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999988911177.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999988911143.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=899999988911177.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911177.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988911177.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988911192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911192.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999988920675.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988920675.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988919008.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988918842.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988917731.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988917453.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988918842.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988919286.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988919008.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999988920675.5 node_expansions=205
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988920676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988918733.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988918564.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988917467.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988916786.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988917175.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988918842.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988919030.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988918731.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988918175.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=899999988920676.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988918175.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988918175.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999988921675.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988923619.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988923453.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988922356.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988921690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988922078.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988922342.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988923897.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988921676.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988921675.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999988923078.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999988923897.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921412.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921678.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125035467.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094479899.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022255024.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041700342.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125035466.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094479898.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094479899.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988921675.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127813245.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127813244.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094479899.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041700342.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041700342.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125035466.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000127813245.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127813246.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127813246.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988921692.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988921675.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988921675.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988925453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988925453.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125035454.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094479898.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022255022.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041700342.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125035466.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094479919.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094479898.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094479919.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988921675.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127813245.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127813234.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094479897.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041700353.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041700342.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125035466.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000127813245.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127813234.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127813234.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175027877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175027877.2 node_expansions=266
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127813234.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127813234.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127811288.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127811288.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127811310.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127811310.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475263.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988919751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988919751.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475261.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963914597.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963914597.9 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475287.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475287.2 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475289.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000019475289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019475287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475299.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019475287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019475296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019475296.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000019480050.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019481439.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019480439.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019480050.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019480717.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019480439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019480717.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019480050.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019481439.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019480883.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1200000019481439.8 node_expansions=236
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000019480062.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019481454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019479074.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019480050.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019480717.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019480439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019480717.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019480065.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019481454.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019480907.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1200000019481454.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994476297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994476297.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997256010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997256010.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997259384.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997255995.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997255995.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997259384.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997260051.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997259773.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997260051.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997259384.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997260773.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997260773.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997260217.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999997255995.8 node_expansions=277
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999997256995.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997256019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997256995.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997257662.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997257408.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997257676.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997257019.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997258384.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997258398.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997257843.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999997256019.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997253519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997253519.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997253799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997253799.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997253797.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997253797.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256175.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997256175.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997253799.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997253799.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997256175.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997253801.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997253789.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999997256175.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1799999997254787.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997255455.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997255177.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997255465.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997254787.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997256187.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997256175.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997255632.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1799999997256187.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997256175.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997256175.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256606.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997256606.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997254799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254799.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256606.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997256606.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997254801.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997254807.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997256606.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997254802.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997254807.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999997256606.8 node_expansions=55
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999997255788.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997255773.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997256454.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997256162.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997256452.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997255785.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997256606.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1799999997256606.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256618.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997256618.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256640.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997256640.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000102814829.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000133370398.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102814843.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030589965.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000125037086.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000019479718.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133370398.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102814829.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102814829.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000102814841.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000102814829.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999997256606.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136148175.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136148204.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000125037076.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041701951.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019479730.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000133370398.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000136148204.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148187.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148187.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997256598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997256598.8 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999997257596.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997258985.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997257611.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997258298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997257987.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997258265.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997257596.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1799999997258985.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997258985.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997258985.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972255485.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972255485.8 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999972253819.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972254821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972255487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972255409.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972255222.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972255487.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972254819.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999972255487.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952811055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952811055.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1799999952811055.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952812041.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952812041.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952812597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952812430.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952812709.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952812041.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952812876.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1799999952812876.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952812874.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952812874.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952812861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952812861.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083371113.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113926686.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058371083.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999952812875.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986146242.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080593358.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000000036010.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088926662.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058371083.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058371083.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058371107.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058371112.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091704440.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111148874.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100037773.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997258230.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999975035972.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088926662.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000113926686.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113926668.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113926687.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113926663.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113926677.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113926689.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000113926689.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113926665.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926665.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141698653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141698653.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926714.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926714.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141698676.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141698676.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926680.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926680.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997253885.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952812903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952812903.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952812903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952812903.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952812903.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952812903.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997253919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997253919.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952812890.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999952812890.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083371133.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113926688.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058371122.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999986146241.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080593375.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000036034.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088926678.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058371124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058371122.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058371122.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058371122.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999952812909.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091704456.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111148922.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100037801.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997258246.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999975036045.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088926687.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000113926688.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926687.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926712.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113926712.2 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926689.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926689.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926728.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113926728.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083371143.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000058371142.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999952812920.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999986146254.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080593378.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000036032.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088926711.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058371142.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058371142.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058371142.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058371142.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999952812920.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000091704489.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111148933.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100037819.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997258267.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999975036031.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088926698.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000111148933.5 node_expansions=307
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111148896.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111148921.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111148911.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111148898.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111148940.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000111148940.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111148908.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111148908.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111148912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111148912.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111148944.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111148941.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111148944.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111148944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111148944.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111148922.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000111148922.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083371133.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113926701.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058371144.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999952812924.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986146263.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080593365.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000000036032.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088926688.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058371132.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058371132.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058371132.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058371132.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999952812921.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091704476.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100037823.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997258264.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999975036021.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088926708.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000113926701.2 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113926698.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113926685.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926698.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113926695.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113926695.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113926722.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113926700.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113926722.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113926722.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113926722.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113926738.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141698663.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113926711.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141698701.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113926709.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113926711.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000141698701.2 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000138924313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000122255812.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000122253991.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000136143713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000127807600.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000141698700.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000127809423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000122258200.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2100000141698700.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141698701.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141698667.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698701.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952807144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952807144.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000111143133.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141698701.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000086143143.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999991696924.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025030254.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000108365367.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027808022.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116698712.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086143132.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086143132.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000086143132.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000086143132.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000091698698.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000138920921.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127809811.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025030244.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002808021.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116698698.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000141698701.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141698710.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141698673.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698710.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169476421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169476421.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141698690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141698713.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141698713.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000141698701.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141698709.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141698709.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141698680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698680.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141698709.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698680.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698713.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141698713.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000141698726.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141698726.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141698692.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000141698692.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000000028744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000028744.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952807137.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952807137.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008360241.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008360241.5 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000008360220.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008359220.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000008355998.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000000025887.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000008360220.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000008360220.5 node_expansions=68
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000008359231.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008355998.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000000025887.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000008360220.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=50) score=2700000008360220.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008360221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008360221.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008360261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008360261.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008360281.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008360281.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000008360281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008360281.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999975026958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999975026958.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999975026959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999975026959.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999975026959.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999975026959.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958360296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958360296.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000111138951.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000125027840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000086138955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999966692728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063916728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000091694510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000022249173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000100027845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000069472283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000069472283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000044472318.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000044472283.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000108361207.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000155583399.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000111138985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000019471395.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999988915843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000100027840.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000155583399.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000155583400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155583400.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000186135194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000186135194.5 node_expansions=35
FooPlayer.decide: Prioritizing 6 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000163913920.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000163910765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000177802797.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000183361171.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000180583398.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000163916732.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=39) score=3000000183361171.0 node_expansions=37
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000036122391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999994452558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966671390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966672224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000036122391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000036122391.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044461108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044463345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038908100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005573521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005573554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005573540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572451.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033351154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005571575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005572404.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457971.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000050017832.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015345.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017832.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016988.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050017832.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017821.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016045.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571599.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080573378.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460512.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080573378.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036127156.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005571610.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080573388.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080573388.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017821.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994460488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000080573388.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573379.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573379.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573402.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080573402.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080573423.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080573398.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573423.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080573412.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080573412.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080573398.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573412.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080573429.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080573429.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080573419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080573400.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573419.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460523.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460521.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460521.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466478.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017856.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016089.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571633.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050017855.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050017856.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080573421.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080573411.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036127199.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005571644.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017855.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017856.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017855.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017868.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017866.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080573432.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080573421.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017856.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994460533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000080573432.9 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080573421.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080573396.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573421.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579398.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080576621.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573429.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080574967.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080579398.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080575641.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080578696.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080575085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080579398.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579373.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579412.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579410.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579406.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579410.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912710.0 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113912721.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102801609.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000113912721.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466485.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466513.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994466513.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994466487.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994466461.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994466498.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994466464.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994466464.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999994466498.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471742.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999994469697.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466477.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994467464.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994468054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994470519.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994471742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994468686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994468130.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994470244.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999994471742.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685761.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685761.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685763.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685763.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685772.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685772.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083358274.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997245385.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038912051.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083358274.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055576475.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086136051.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086136051.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689829.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011130265.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055576495.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086136051.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086136051.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055576473.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966685807.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000086136051.8 node_expansions=234
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086135232.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086132027.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086132040.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086135229.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086133565.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086136073.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086134940.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086134238.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086133692.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086132015.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000086136073.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086136051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086136051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689818.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689818.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689830.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689830.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689832.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689832.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689832.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966689818.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689818.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055580496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055580496.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055580498.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055580482.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055580498.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055580509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055580509.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055580509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055580485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055580509.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055580518.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055580518.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000025024973.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055580493.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000055580513.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000055580512.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000055580488.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000055580501.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=900000055580513.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024945.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024945.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047247176.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000047247176.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047247141.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047247141.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047247178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047247178.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000047247198.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047247172.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047247198.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047247189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047247189.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000047247197.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047247184.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000047247164.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047247177.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047247166.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000047247179.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047247197.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047247197.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047247197.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075024967.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988912100.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008356525.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075024967.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108358303.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958356509.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077802745.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011134290.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980578754.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047247190.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047247176.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047247176.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047247176.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047247198.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108358298.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108358310.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047247198.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958356509.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000108358310.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108358300.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108358287.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358300.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108358310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108358310.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075024966.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988912077.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008356541.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075024975.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047247187.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108358309.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958356535.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077802756.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011134312.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980578743.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047247187.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047247201.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047247187.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047247189.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047247187.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108358312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047247187.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958356520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000108358312.0 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108358312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108358301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108358312.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108361764.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108358309.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108358298.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108358288.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108358293.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108358293.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108361764.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000108361764.2 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000108361486.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108358264.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108361764.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108358264.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108361486.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108359834.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108361210.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108360488.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108359942.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108358264.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108360375.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000108361764.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108360132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360132.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108361776.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075031631.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988915552.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008359996.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075028443.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047250665.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108361777.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958359998.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077806251.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011137786.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980582220.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047250679.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047250667.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047250665.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047250699.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047250665.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108361777.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047250665.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958359998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000108361777.2 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108361777.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108361768.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108361778.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108361766.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108361791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000108361791.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108361756.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108361756.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108361773.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108361765.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108361743.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108361753.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108364951.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000108364951.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108364951.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108361750.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108361728.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108364973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108363284.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108364687.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108363951.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108363584.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108363395.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108361750.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108362728.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108363839.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000108364973.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108364973.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108364985.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108364987.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075031676.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988918753.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008363197.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075031642.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047253875.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108364990.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077809434.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011140975.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980585409.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047253875.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047253875.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047253853.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047253853.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047253875.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108364980.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108364987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047253875.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958363186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000108364990.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108364975.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108368184.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108368184.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108361941.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108364997.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108364997.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361973.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108361973.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108368218.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108368218.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108365031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108365031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075031676.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988918812.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008363244.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075031681.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047253909.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000108365014.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077809456.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000011141024.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999980585443.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047253902.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047253899.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047253899.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047253902.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047253889.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108365034.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108365000.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047253909.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958363221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000108365034.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108365022.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108365022.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108365022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108365022.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108365031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108364999.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108365031.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130583980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130583980.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108365023.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108368207.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108365042.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130583987.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108365032.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108365022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000130583987.5 node_expansions=107
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000108368233.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108365011.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108368233.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108365011.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108366566.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108366025.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108365011.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108366846.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108366689.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108366846.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108365023.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108366011.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108367122.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130582190.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000127802746.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000130584023.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1500000130584023.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100028443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100028443.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100028476.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100028476.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100028467.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100028451.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100028442.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100028445.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100028480.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100028444.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1500000100028480.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100028445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100028445.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100031654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100031654.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100028478.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100028458.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000100031632.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100031654.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100028470.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1500000100031654.0 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000100031666.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100028467.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100030689.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100028431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100029987.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100029443.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100028431.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100030265.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100030098.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100029265.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100028431.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100029443.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100030558.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000100031666.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100031656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100031656.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122253877.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122253877.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000069473078.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100031674.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100031667.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100031703.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100031679.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100031657.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000100031703.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100031667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100031667.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075031676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075031676.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000075031669.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075033862.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075033840.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075031655.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075031693.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1500000075033862.8 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000075031656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075033862.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075031655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075031676.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075033196.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075032655.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075031640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075033473.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075033307.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075032473.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075032656.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075031652.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000075032640.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000075033751.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000075033862.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075033874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075033874.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075033890.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075033890.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000044475287.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075033873.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075033876.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075033890.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075033876.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1500000075033890.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075033888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075033888.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075035988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075035988.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047256125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047256125.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000047256125.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047258185.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000047256103.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047258199.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047256125.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=1500000047258199.5 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000047256110.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000047257921.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000047256088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000047256110.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000047257644.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000047257110.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047256088.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000047257943.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000047257790.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047256923.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000047257088.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000047256088.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000047257088.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000047258199.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000047258199.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047258221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047258221.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015545.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072238888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066679497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061123944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069455888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030563277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030565499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030565776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066682830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000080570323.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571990.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570878.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572545.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000080572545.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025013320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011122994.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991679931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038908055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988904376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047239212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999988899907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988899892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999988902129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988902392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236583.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047239212.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238934.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238656.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239212.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047239212.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356033.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353673.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353673.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354931.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352284.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352006.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356058.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353264.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058350339.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000058356058.8 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356048.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356043.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356042.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356019.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356033.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356048.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356042.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356048.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356029.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356042.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356033.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356046.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356048.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362033.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356036.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356030.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356043.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356035.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000058356043.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356043.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907166.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907166.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005576486.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027798724.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356042.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356042.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097244955.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356053.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080578276.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356042.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356055.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356042.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356056.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356053.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000097244953.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000097244932.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356056.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798723.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002798723.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080578276.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000097244955.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097244942.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244904.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244942.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244966.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244966.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097244955.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244917.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244955.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244970.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244970.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097244981.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244954.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244981.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244967.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244967.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097244968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244965.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244968.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907186.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907186.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938907189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907174.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907189.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907188.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907188.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938907187.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938907189.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999938907189.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907176.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938907189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907189.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027798742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097244964.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058356079.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080578311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000058356088.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000058356079.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000097244968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000097244968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000058356078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002798754.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002798746.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000080578298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000097244968.6 node_expansions=72
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097248299.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097248314.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097250966.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000097249578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097246911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000097246634.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000097247911.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000097250688.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000097244967.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000116683687.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000116683687.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683700.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683700.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683687.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683687.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683714.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683714.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683699.8 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683701.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116683710.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000116683697.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000116683698.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116683698.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000116683710.6 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116683710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683710.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005570821.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058349486.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058350378.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000058350377.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116683708.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077799830.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991681935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000100017045.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077794822.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077794823.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077794821.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077794822.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077794832.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116688720.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077794823.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033349488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033349490.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100017042.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000116688720.8 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683711.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116683731.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116683710.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683731.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116683728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683728.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116683710.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116683741.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116683707.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116683696.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116683700.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116688708.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000116688708.2 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116687043.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116687066.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116688708.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116688291.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116685644.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116685364.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116686624.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688430.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116683709.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000116688708.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688708.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688708.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688706.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688706.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688749.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688730.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688749.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688739.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005575844.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058354498.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058355386.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058355387.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116693428.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077799842.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991686942.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100022065.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077799830.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077799830.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077799830.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077799844.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077799830.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116693428.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799832.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033354509.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033354497.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100022054.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000116693428.5 node_expansions=170
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688722.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688696.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688722.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116693429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116693429.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688720.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688706.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688720.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688741.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688741.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688731.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688719.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688731.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688728.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116688742.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116693311.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116690677.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116690399.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690810.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116691647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116689699.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116693451.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116688739.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000116693451.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116693455.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116693429.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116693455.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150026766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150026766.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116693462.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116693441.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116693462.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116698321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116698321.2 node_expansions=93
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116693471.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116693463.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116698044.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695406.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697487.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116695128.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116695542.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116696387.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116694431.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116698320.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116693471.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000116698320.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116698321.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116698334.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116698334.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116698299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116698299.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991696544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696509.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991696509.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005585409.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005585409.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005585410.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005585410.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005588354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005588354.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000005585410.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005585409.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005587798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005590021.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005587367.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005588367.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005589466.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005587076.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005587522.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005586409.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005586423.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005585410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000005588367.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005588354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005588354.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980586132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980586132.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999980586132.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980588507.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980586118.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980587230.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980589063.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980590174.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980588077.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980587687.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980588244.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980587129.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980587118.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999980587798.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999980586118.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999980590174.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980590187.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980590187.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980592576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980592576.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961141868.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961141868.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961141857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961141857.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961141856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961141856.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999961143786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961145619.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961145619.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961143786.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961145064.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961144786.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961145897.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961145786.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961144786.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961143786.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961144786.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961146175.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961143786.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961145341.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1499999961146175.0 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999961143519.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961145341.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961144911.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961143508.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961146175.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961144619.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961144523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961145453.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961145064.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961144522.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961143522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961144508.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961143508.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961143522.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999961145078.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999961146175.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961146175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961146175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947257286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947257286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947257285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947257285.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947257330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947257330.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947257334.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947257307.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947257334.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947259229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947259229.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947257333.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947257307.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947257333.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365353.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365353.0 node_expansions=77
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999988922185.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066704540.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055588366.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038921797.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105594318.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083366255.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080588477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077810699.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055588352.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000050034185.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058366241.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058366241.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097255144.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122255144.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000083366255.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025032908.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000025032908.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080588477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000122255144.0 node_expansions=1616
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000097259110.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000097260941.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000097260107.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000097260499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000097259124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000097260235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000097260121.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000097261055.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000097260666.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000097260110.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000097259107.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000097260107.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000097259110.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000097260945.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000097259110.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000097260666.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000122255144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000119477257.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000116697090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000113923099.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000122255144.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255146.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144473274.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144473274.5 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000100032947.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255167.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122255167.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122255154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255154.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122257099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122257099.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122255166.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255144.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255166.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144473311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144473311.5 node_expansions=73
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144473310.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144474144.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144474310.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144474699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144473310.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144474421.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144474310.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144475255.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144474866.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144474310.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144473310.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155588478.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144473310.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144475144.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144473310.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144473866.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144475255.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000138921088.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000155588478.5 node_expansions=1274
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000122256181.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122258002.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122257169.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122257556.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122256165.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122257278.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122257169.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122258125.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122257721.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122257169.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122256168.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122256167.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122256169.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122258000.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122256181.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122256168.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000122257734.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000155588478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000144474322.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000138920144.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000155588478.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155588492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155588492.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155590433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155590433.8 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133366270.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155588467.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000155588467.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155588481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155588481.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091698677.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066701533.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072255132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000097255144.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000083366270.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016698725.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113921835.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000111144034.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066699579.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066699579.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000091699565.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000091699602.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000130588470.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000155588468.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116699579.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058366255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058366247.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113921822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000155588468.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155588524.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155588524.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155588502.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155588502.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133366292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133366292.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133366267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133366267.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925031183.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925031183.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925031131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925031131.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955587617.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955587617.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955587603.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955587603.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955587604.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955587604.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587579.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930587579.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587615.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930587615.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930587581.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930587581.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930587613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930587613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913920949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913920949.8 node_expansions=21
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002785447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000041678780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999972225889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986117057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972225056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997226779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999958336668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999958335556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999958338890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994453113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000041678780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041678780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000041678780.8 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000066686442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063907845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058350268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683833.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050014987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016683278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050017774.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570458.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036126360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041683798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033350527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000066686442.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066685610.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066685900.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066686442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000066686442.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690218.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690218.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686464.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686464.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686455.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686455.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686455.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686455.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686452.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686452.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690244.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690244.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686456.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686456.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795810.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795810.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795812.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795812.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002795800.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795800.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795819.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795819.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002795820.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795820.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795820.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002795820.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795820.6 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002795791.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000030573576.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000030573576.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030573566.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030573566.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030573586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030573586.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030573586.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030573565.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030573586.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030573587.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030573587.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030573598.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030573577.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030573598.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030573600.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030573600.4 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000030573556.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030577330.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000030577322.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030573545.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030573529.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000030577355.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000030573545.0 node_expansions=119
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030573545.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000030573545.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030573547.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030573547.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030573552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030573552.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030577368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030577368.5 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030573602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030573599.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030577336.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030573609.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030573577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000030577336.0 node_expansions=47
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000030575829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030576908.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030576075.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030577343.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030576509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030573568.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030576780.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030576355.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000030577343.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030577343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030577343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030580668.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030577347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030577347.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030577343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030577343.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030577323.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030577345.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030580642.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030577345.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030577357.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000030580642.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000030579565.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030580676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030579823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030580267.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030579977.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030580253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030577343.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030580552.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000030580100.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000030580676.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000025120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000025120.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580666.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030580666.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030580666.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030580690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030580677.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030580666.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000030580666.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030580653.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030580653.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058358465.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000136137986.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136138021.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000163915792.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086136219.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088913999.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000136137986.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000136137986.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136137998.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030580653.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030580667.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000136137986.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000136138021.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000163915775.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000136137986.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136138000.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000166693567.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000166693564.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000166693567.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166693567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166693567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166693587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166693587.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166696774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166696774.0 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000166695821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166696084.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166696543.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166696254.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166695973.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166694587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166693587.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166696806.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166694587.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166696365.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000166696806.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166696809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166696809.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197246087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000197246087.8 node_expansions=110
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166696786.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166696844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000166699687.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166696790.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166696787.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166699720.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000166699720.8 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000166696776.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166699276.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166699732.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166697776.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166699443.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166699176.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166699167.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166697778.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166696776.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166697776.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000166699554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000166699732.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699720.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030586832.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030586836.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030586834.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030586834.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030586834.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000030586836.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586822.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030586844.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000030586824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030586818.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000030586821.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030586818.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000030586823.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586824.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030586853.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058364631.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000136144201.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000136144179.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000163921965.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086142409.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088920187.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000136144201.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000136144186.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000136144179.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030586846.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030586846.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000136144176.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000136144189.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000163921978.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000136144186.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136144179.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000166699743.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000166699755.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000166699755.8 node_expansions=255
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166699743.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166699720.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000166699752.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166699742.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166699730.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166699743.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000166699752.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699740.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699740.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699739.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166699739.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166699768.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166699775.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000166699721.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166699734.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166699721.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000166699731.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000166699775.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166699763.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166699775.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000166699775.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699760.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699760.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000166699766.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000166699776.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000166699766.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000166702432.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000166699778.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000166699774.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000166702441.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000166699764.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000166699745.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000166699778.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000166699776.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000166702454.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000166702441.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000166699762.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000166702431.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000166702454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1800000166702454.0 node_expansions=298
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166699774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166699774.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058367286.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030589509.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000163924633.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000086145078.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088922853.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030589509.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030589509.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000163924633.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136146842.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000166702409.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000166702409.0 node_expansions=582
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000166699744.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166702411.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166702244.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166700756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166702443.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166700746.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166702155.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166700744.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166699756.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166701300.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166700756.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000166702522.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000197248986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000177804677.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000188917155.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000166702411.5 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166702411.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166702395.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166702411.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166702430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166702430.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166702413.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166702412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166702413.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166702410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166702410.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166702410.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166706971.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166706971.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166702379.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166702421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166702397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166702421.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166706971.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000166706971.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166702360.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166704860.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166703394.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166705026.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166703374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166703396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166703374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166702374.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166706993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166703952.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000166704763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000166703396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000166705137.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000166706993.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166706985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166706985.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166707020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166707020.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166707000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166707000.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166712896.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166712896.8 node_expansions=249
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166707000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166707000.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000219473717.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219473717.0 node_expansions=470
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166707031.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166707042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166707023.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166707001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166709943.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000166709943.8 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166706999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166709499.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166709147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166708001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166709667.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166707999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166708035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166708001.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166706999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166708556.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000166709390.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000166707999.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000166709811.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000166709943.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000166709943.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166709978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166709978.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030597041.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030597041.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030597055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030597055.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005588973.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005588973.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005588944.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005588944.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005591729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005591729.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005588975.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005588975.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005591729.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005588963.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005588967.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000005591729.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005588963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005591451.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005591074.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005589963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005591617.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005589963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000005589963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000005589985.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000005589951.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000005588951.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000005590506.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000005591352.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000005591729.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000005590895.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000005591729.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005591729.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005591729.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033369533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136149107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000111149077.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000138926875.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061149807.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063925077.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136151585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000111149077.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111149077.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005591743.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005591743.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111149079.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111149089.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138926855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000111149077.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111149077.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000141704663.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000166704655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000166704655.0 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166704655.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166704655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166704630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166704630.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033369522.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136149101.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111149078.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005591751.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138929342.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061147320.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063925101.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136151564.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111149078.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111149075.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005591741.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005591774.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111149078.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111149107.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138926876.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111149078.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111149107.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000141707120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000141707120.0 node_expansions=152
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000141704622.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141707120.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141706743.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141705634.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141705897.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141707008.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141705632.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141705654.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141705622.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141704641.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141706175.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141707008.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141705641.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141705620.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141706566.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1800000141707120.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141707122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141707122.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141709778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141709778.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141707143.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141707133.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141709778.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141709762.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141707130.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000141709778.0 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000141707113.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141709222.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141708113.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141709797.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141708800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141708389.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141709500.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141708130.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141708111.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141708130.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141707130.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141708689.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141709500.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141708111.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141708111.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000141709056.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000141709797.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141709800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141709800.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141712466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141712466.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000141709797.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141711940.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141710797.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141712463.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141712321.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141711466.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141711078.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141712189.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141710800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141710800.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141710821.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141709800.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141711362.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141712186.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141710797.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000141710800.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000141711766.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000141712463.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141712463.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141712463.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141715118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141715118.0 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033377352.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136156933.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111156911.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005599577.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138934697.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061155155.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063932931.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136156919.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111156911.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111156911.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005599587.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005599577.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111156911.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111156908.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138934697.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111156908.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111156911.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000166712487.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000166712487.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166712487.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166712466.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166712487.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166712511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166712511.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033377400.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136156957.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111156931.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005599598.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138934720.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061155164.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063932940.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136156940.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005599601.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005599601.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111156956.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138934720.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111156931.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000141712496.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000141712496.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141712496.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141712475.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141712496.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005599564.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005599564.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005599599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005599599.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005599599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005599573.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005599599.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041707896.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041707896.5 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033377376.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136156932.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000169483965.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061157794.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105594188.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000166706188.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005599601.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005599618.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000111156931.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000111156934.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138934710.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111156966.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111156931.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000141715128.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000166712508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000169483965.8 node_expansions=430
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000138934730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138936810.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138935699.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138936807.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138934699.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138936397.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138935993.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138937105.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138935696.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138935696.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138935730.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138934699.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138936254.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138937119.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000138937397.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000138935699.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000138935696.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000138936640.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000169483965.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000152818245.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000150038636.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000161152165.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000163931045.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000155595210.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000169483965.8 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000169483981.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169483940.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169483981.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005593322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005593322.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000005593322.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005593282.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005593322.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005593263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005593263.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000005593331.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005593308.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005593331.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005593330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005593330.5 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005593302.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2400000005593302.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005593302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005593302.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005593301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005593301.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005593304.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005593311.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041701585.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005593313.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005593301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000041701585.0 node_expansions=62
FooPlayer.decide: Prioritizing 23 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000005593286.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000005595397.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000005593298.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000005595399.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000005593308.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000005594953.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000005594586.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000005595676.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000005593303.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000005593286.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000005593286.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000005593288.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000005594864.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000005595678.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000005595953.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000005594309.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000005594287.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000005595233.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000019479051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000027809196.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000038922695.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000041701619.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000033365773.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000041701619.5 node_expansions=69
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011116780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033340447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005572441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061129222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126388.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038902231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038902789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019452962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030565474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016675194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005565448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013900749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041680587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000061129222.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061134639.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130617.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131437.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000061134639.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134651.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134651.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130340.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134653.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132708.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061130617.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129228.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131450.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132165.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061129219.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000061134653.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134664.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938907986.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907986.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908000.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938908000.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908001.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938908001.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938908002.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938908002.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908002.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938908002.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938908003.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938908003.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577343.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577355.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005577353.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577353.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577356.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005577356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577353.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577356.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005583344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005583344.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119462564.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033355134.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938908013.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134678.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468023.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094468023.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912467.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005577345.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061134689.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005577345.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134689.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134678.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134679.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134678.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134689.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134678.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061134678.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088912457.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000119462564.0 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468020.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468010.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468020.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468020.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468020.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468030.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468023.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468030.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462600.5 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066690254.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468020.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094468017.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468027.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127801297.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094474019.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000127801297.5 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127801297.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127801312.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000127801312.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023519.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100023519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023519.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032183.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100032183.1 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000100028407.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100030796.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100028685.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100027296.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100030241.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100029518.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100032185.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100030241.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100027296.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000100032185.6 node_expansions=201
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000100028407.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100030797.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100032185.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100028685.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100027296.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100029518.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100030241.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100030241.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100027311.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000100032185.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032200.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100032200.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911138866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911138866.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911138864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911138864.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135616.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886135616.4 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999886133238.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999886135627.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999886135349.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999886133516.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999886132127.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999886132127.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999886135627.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999886135071.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999886135071.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999886132127.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=899999886135627.4 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999886132696.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999886134794.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999886133960.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999886133682.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999886132960.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999886131582.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999886131583.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999886135627.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999886134516.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999886134516.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999886131571.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999886135627.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135627.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886135627.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135638.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886135638.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999886135638.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886135638.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135651.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886135651.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135638.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886135638.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952804975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952804975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952804974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952804974.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952805007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952805007.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919471638.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919471638.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919471638.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919471638.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075028982.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008360573.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999852802305.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944471684.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033362316.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075028982.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075028982.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063917872.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999952804971.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008362340.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033362317.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008362319.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008362316.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063917871.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000075028982.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075029018.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075029018.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075028982.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008360538.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944471649.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033362351.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075028983.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075028996.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063917885.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952804971.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999919471638.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008362318.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033362330.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008362340.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008362319.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008362340.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008362305.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063917871.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075028996.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075028997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075028997.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108362320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108362320.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075029041.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075029041.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075036551.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075036551.9 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000075033344.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075035455.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075034621.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075034344.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075034344.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075033622.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075032233.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075036566.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075032233.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075035177.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075035177.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075032233.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000075036566.4 node_expansions=338
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000075033344.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075035456.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075034622.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075034344.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075034345.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075033623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075032233.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075036566.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075032233.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075035178.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075035177.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000075032233.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000075036566.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075036566.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075036566.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108369891.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108369891.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075036569.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044476586.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999852809902.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944479256.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033369909.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075036568.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063925468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952812567.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008369901.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999919479234.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008369902.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033369902.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008369901.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008369901.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008369909.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008369909.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008369912.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063925467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000044476586.5 node_expansions=150
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008368134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008368096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008368134.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041699100.5 node_expansions=353
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000044477695.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052814307.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041699086.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044478695.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044477973.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000044477695.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000044477973.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000044476584.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000044476584.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044478695.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044479528.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044479528.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000044476584.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000027808863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000036144919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000030586252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000044479806.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000041699086.0 node_expansions=1009
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000008370231.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008372342.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008371509.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008371245.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008371231.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008370509.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008369121.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008369120.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008371231.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008372064.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008372064.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000008369134.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000027806655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000036142710.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000041699100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000030583030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000044477584.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000041699100.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041699086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041699086.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022249044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022249044.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022249080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022249080.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000022249080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022249065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000022249069.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000022249081.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000022249080.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000022249093.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000022249093.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022249081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022249081.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877806046.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877806046.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999852802849.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999852802849.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922248160.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922248160.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922248189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922248189.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922248169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922248169.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897248161.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897248161.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897248201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897248201.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897248190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897248170.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897248190.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897251400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897251400.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999897248159.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897248181.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999897248201.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897248188.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897248190.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999897251400.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999897251400.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999897249302.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897251411.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897250567.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897250300.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897250289.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897249578.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897248178.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897248191.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897250289.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897251122.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897251135.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999897248191.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999897251411.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877806956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877806956.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958341947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999991675614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958337780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008341502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000038898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988893724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000038898503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=300000038898503.0 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904456.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903541.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682189.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055571158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679938.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016619.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036125809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044459139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235206.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055571158.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574109.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574088.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574366.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055574366.6 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574353.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571164.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055573650.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573650.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055572574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055572539.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=600000055574353.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574353.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574389.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122241031.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055574367.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086129945.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086129934.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044461500.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027794809.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574354.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574354.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574354.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574388.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574354.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055574367.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574355.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008350354.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008350355.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055574354.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683687.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122241031.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122241079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241066.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241079.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122241086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241086.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122241087.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241088.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000122241088.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122241100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241076.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241100.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241089.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122241089.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241077.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241089.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136126750.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136126750.6 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000122245430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122243767.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122241096.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122243600.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122243600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122242485.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122243485.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122242496.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136126772.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=900000136126772.6 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000136126772.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136126772.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991680540.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991680540.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991680550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991680550.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991680540.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991680540.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991680540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991680540.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683883.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683883.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991680561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991680561.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955569437.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955569437.4 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999955569439.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980569382.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955572736.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955572769.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955569452.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999980569382.8 node_expansions=56
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999955569382.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999980569382.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999955569383.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1199999980569382.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980569397.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980569397.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952791605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952791617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952791617.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952794946.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952794946.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952791630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952791628.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952791641.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952794946.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952791654.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1199999952794946.0 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999952794959.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952794249.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952791616.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952794123.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952794127.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952792991.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952793982.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952792991.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1199999952794959.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952794957.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952794957.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958350490.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958350490.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958350536.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958350536.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958350490.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958350490.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958350490.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958350490.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958350562.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958350562.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927795007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927795007.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952795005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952795005.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930572776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930572776.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133360397.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088915950.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061138175.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000000025284.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019470620.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027804842.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027804842.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999927803051.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999927803051.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000027051.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999947248384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000133360397.8 node_expansions=1944
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133358453.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133355231.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133358286.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133355231.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133356786.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133356897.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133358175.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133356620.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360397.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000133360397.8 node_expansions=201
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000133357897.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133355245.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133357731.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133355231.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133355231.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133357078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133356620.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133357620.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133356643.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133360397.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000133360397.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360412.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363064.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133363064.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000133363087.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133363095.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133360420.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133362920.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133360420.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133360420.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133362255.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133361421.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133361809.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133362809.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133361819.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000133363095.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363097.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363097.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133363087.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133363087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363087.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175029720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175029720.2 node_expansions=32
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000175031275.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175032387.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175029720.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175032220.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175029720.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175029720.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175033220.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175030720.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175031109.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175032109.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175031553.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175031109.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158359171.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000152798880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000150027102.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000175033220.2 node_expansions=404
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133366597.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133366613.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133369240.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175033220.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133366588.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133369205.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2100000175033220.2 node_expansions=68
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175033234.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000147255442.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000175033234.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175033234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175033234.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175035922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175035922.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175033255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175033229.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175033262.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175033232.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175035872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000175035872.0 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000175034760.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175035886.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175035641.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175033219.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175033205.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175033205.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175033205.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175035038.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175034219.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175034608.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175035641.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175034594.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000175035886.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175035872.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175035872.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188924773.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188924773.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000041702538.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000130591453.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102813663.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041702553.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000041700771.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000019479455.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041702538.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041702538.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069480327.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069480342.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041702586.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041702538.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041702538.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999969478538.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999969478553.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041702553.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999947257220.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999922256316.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000130591453.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130591438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130591438.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130594118.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130594118.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000175035898.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041702573.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102813676.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041702578.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000041700808.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000019479454.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041702596.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041702573.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000069480364.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069480352.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041702596.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041702573.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041702578.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999969478578.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999969478573.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000041702596.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999947257240.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999922256351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000175035898.5 node_expansions=224
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175035898.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175035910.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175035897.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175035910.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175035934.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2100000175035934.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175035920.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175035882.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175035920.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200034606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200034606.5 node_expansions=377
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175035931.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175035896.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175035931.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200031953.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200031953.5 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000175035931.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175035905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000188924752.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175035921.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175035943.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000188924738.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000188924752.0 node_expansions=61
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188924766.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=53) score=2400000188924766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188924752.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188924752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188924775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188924775.5 node_expansions=15
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000188928696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188928141.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188928696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188927141.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188927141.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188927141.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188927141.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188928141.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188928141.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188929363.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188928696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188928529.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188928141.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000188929363.0 node_expansions=383
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000188927696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000188927141.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188928529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000188926143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000188926155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188926155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188926155.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188927199.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000188927141.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000188926199.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000188928544.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000188929363.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188927544.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000188927155.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000188929363.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188929363.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188929363.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188934974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188934974.0 node_expansions=263
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188929392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188929392.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188931752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188931752.5 node_expansions=263
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000188933600.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188933433.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188931378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188934433.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188932044.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188931767.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000188930378.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000188929378.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188933044.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188932044.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188933044.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188934433.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000188934989.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000188934433.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000188930378.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000188931767.0 node_expansions=505
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000188930933.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188930767.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000188930378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188931767.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188929392.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000188931769.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188929378.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188929392.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188930378.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188929378.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188930378.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188931767.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000188929392.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000188932044.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000188931767.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000188930378.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000188931769.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188929269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188929269.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163929010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163929010.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163926326.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000163926346.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000163926321.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000163926321.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000163926318.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000163926346.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163926346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163926346.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188925310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188925310.0 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163926332.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188925296.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000163926356.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188925296.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000163926359.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2700000188925296.5 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163926349.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000163926346.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000163926356.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188925296.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000163926358.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000188925296.5 node_expansions=61
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000163927887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000163927722.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000163927346.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000163926332.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000163926346.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000163926346.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000163926346.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000163927331.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000163926331.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000163926346.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000163927346.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000163927362.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000163926362.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000163929012.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000163928735.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000163927333.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000188925296.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000177811977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000180590311.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000180589310.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000175030254.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000188921810.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000188925296.5 node_expansions=66
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963892780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019456225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033346280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000004279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033346280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000033346280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000000014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681057.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000014098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000013530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905557.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127757.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041679152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025017212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033345816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000044461668.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044465987.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466543.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467918.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000044467918.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467932.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467932.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033355932.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036133709.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000022585.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030578154.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801265.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579043.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080579040.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997244807.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997244807.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044467918.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000080579043.2 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080572772.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574171.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080574740.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080576290.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080572786.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080579040.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080575032.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080579040.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579040.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579052.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579054.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244835.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244822.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244823.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133712.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133697.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133712.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133735.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961133735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133698.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133735.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133749.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133749.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961133735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961133721.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133735.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927800402.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927800402.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997244848.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800416.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930578181.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467069.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690180.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245736.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245736.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975023513.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927800415.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975023515.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000047245736.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047245750.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047245698.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245750.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245750.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997244847.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975023515.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800410.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930578180.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467070.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690177.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975023521.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245750.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975023511.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999927800400.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927800403.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975023514.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975023515.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=600000047245750.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047245736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047245733.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245736.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047245743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047245743.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047245744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047245735.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047245744.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091688289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091688289.5 node_expansions=149
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047245745.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047247132.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047248967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047248688.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047247688.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047249243.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047245744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047247967.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091684809.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000091684809.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091684824.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091684824.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127795861.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127795861.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091684822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091684822.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927797633.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927797633.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794164.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927794164.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927797633.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927797633.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794165.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927794165.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794165.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927794165.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927794177.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927794154.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927794177.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927794143.6 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=899999927794143.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972239453.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239453.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239464.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972239464.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972239494.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972239494.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972242925.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972242925.1 node_expansions=24
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999972239477.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972240866.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972241711.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972241710.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972241429.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972241452.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972242959.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972239478.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972241711.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=899999972242959.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950020735.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950020735.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950020768.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950020768.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999927798512.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950020728.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999950025037.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999950020705.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999950020716.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999950025037.2 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999950020717.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950022092.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999950022926.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999950022926.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999950022661.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999950022659.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999950022937.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999950020717.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999950025037.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999950022926.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999950025037.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802826.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802826.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927805214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927805214.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802828.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802828.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358400.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358400.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358370.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908358370.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358400.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358400.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908358414.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908358403.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908358403.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999908358401.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999908358402.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999908360760.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999908360745.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999908358380.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999908360760.6 node_expansions=72
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999908358371.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999908359760.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999908360604.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999908360762.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999908360593.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999908358382.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999908358373.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999908360593.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999908358371.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999908360216.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999908360593.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=899999908360762.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908360774.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908360774.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022246037.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052801592.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999955587093.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027801593.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999911141759.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000017800.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055578481.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008357148.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008357148.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999955587093.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061134926.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061134926.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999955587093.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955587093.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955587093.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999863918648.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999911141759.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000031538.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000061134926.2 node_expansions=540
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000027806096.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000027807495.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027808316.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027807660.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027808316.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027806096.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000027806094.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000027809316.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000027808316.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027806094.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000027807929.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000027808316.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=900000027809316.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027809316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027809316.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863918659.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863918659.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863918660.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863918660.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908364023.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908364023.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908363992.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908363992.9 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072239164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080573387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066683311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061126367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055568589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055570278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063904775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052792830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038897718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066678666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033342996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036120552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025010500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025007721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000025009387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025012166.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234443.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000080573387.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000080577276.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027793053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236662.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022238031.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022238051.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016683599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025017220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008345197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999977789019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997235142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986121517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986123462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997233517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991677073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994455459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346363.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000014921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986122073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986123739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000013527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000014653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999980566517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999977788185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999977787615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999977787059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999977789017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988899016.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000041684498.5 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041682831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000041684498.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796745.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796743.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461621.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461621.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461631.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683843.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461621.5 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999994465956.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994461657.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994466245.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994464143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466379.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994463866.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994463456.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999994466379.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994466365.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994466327.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994466365.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966688588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966688588.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684711.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966688551.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966688551.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925021884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925021884.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988909919.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094468141.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002798821.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999961132141.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801477.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994466363.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025023697.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052806067.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801478.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066690363.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025023697.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025023686.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000025023686.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025023687.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025023687.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025023686.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025023697.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966688575.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094468141.6 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468152.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468141.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468155.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468155.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468152.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468152.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472756.5 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094469146.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094468165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472757.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470676.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470388.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469978.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471089.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470534.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000094472757.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072250535.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472718.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094472718.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472745.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472745.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094477897.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477897.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094472756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472756.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072250545.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250531.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470962.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470962.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470951.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470951.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470965.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470940.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470964.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966692298.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470975.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072250534.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999980581200.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938914546.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030583865.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999972248756.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002806075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000030583854.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052806086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000066694988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002806086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002806076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002806102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000002806075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000002806102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002806075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000002806102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000072250534.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250531.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072250545.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250545.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072250519.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250545.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912610.8 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072251543.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072250552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072252654.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072253043.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072252765.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072255722.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072252389.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072253496.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000072252932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000088912622.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000088912622.6 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912622.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912597.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912622.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000125027862.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125027862.8 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005578411.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972245054.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019467287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938909942.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047245955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000022842.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019468166.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000047245945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000069468177.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000083357066.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019468166.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000002801509.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002801499.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019468176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019468166.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019468176.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019468166.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999972245055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000083357066.1 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083357065.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083357040.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083357065.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083357076.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083357076.6 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005578400.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972245066.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912622.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000019467297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938909968.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047245966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000000022853.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000019468178.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000047245962.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000069468188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000019468188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000002801510.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000002801511.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000019468184.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000019468177.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000019468178.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019468178.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999972245067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088912622.6 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912632.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912620.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912632.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912643.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912643.1 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088908741.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912631.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000088912631.6 node_expansions=25
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088908756.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912617.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000088912617.1 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912619.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912619.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000088912608.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000088916782.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912607.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000088912622.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088912607.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000088916782.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000088916782.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088916783.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088916783.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088913587.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088912617.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088913740.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088915107.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088914838.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088916782.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088914433.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088915530.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088914976.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000088916782.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088916782.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088916782.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088916805.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088916805.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912930.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088916792.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000088916792.9 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912926.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000061139708.6 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061139709.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061139709.6 node_expansions=208
FooPlayer.decide: Filtering out maritime trades from 8 to 8 actions
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000061139712.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000061136243.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000061136266.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000061136241.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061132384.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061139686.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000061139712.1 node_expansions=107
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000061137225.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061136251.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061137353.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061138046.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061138742.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061136262.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061139714.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061139167.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061139156.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061136255.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000061139714.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061139712.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061139700.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061139712.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061139724.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061139724.1 node_expansions=8
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061140721.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061139710.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061140810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061142645.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061142214.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061139699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061139714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061144311.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061141533.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061142666.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061139699.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000083358438.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1200000083358438.8 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083354563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083354563.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083362061.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083362061.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083358463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083358463.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083358494.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083358494.8 node_expansions=9
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083359411.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083358475.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083359575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000083361369.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000083360964.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000083358474.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000083358460.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000083360418.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000083360279.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000083361363.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000083358465.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000083361369.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083357480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083357480.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083361366.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011139145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994471598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000025028055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999911136477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000019472497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999994471588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041694710.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069472476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000063916923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000077805808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013916935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997250253.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999997250256.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999991694713.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000013916935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000013916923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000013916923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999966693824.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000077805808.2 node_expansions=190
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077805834.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077805809.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077805834.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097247350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097247350.0 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000077805835.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000077805833.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077805835.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097247364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097247364.5 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011139176.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994471615.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083361399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000025028065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999911136502.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000019472510.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999994471621.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000041694722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069472509.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000063916944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013916948.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997250281.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999997250281.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999991694734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000013916956.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000013916955.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000013916948.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999966693837.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083361399.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361388.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083361367.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083361388.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083361399.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361380.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083361411.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000083361411.2 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361411.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083361389.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083361411.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083361922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083361922.8 node_expansions=30
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083359454.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083359458.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000083359458.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083359445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083359445.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083359458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083359458.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083359458.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083359431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083359458.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055581688.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581688.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000055581689.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055581689.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000055581717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055581717.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055578772.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055578772.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991692799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947247455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977803911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999863912345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000000026121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999975025246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013915011.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000022248377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016692803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000030581688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999966692788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999950026122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999950026122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999944470566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999966692788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999966692788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999966692789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999938914135.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1200000030581688.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030581678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030581678.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991692811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947247477.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036137262.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977803933.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999894465870.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000026144.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999975025256.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033356548.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000022248366.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036134312.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966692817.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999950026133.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950026133.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999944470578.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999986134301.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966692800.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999966692799.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938914145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000036134312.2 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016692818.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016692818.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991692819.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999947247488.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000036137273.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977803941.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999863912367.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000026153.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999975025266.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013915040.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022248377.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030581710.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966692820.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950026145.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950026151.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999944470599.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966692820.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999966692817.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999966692811.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938914151.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000036137273.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036137264.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036137228.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036137264.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000036137265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036137265.2 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000036138241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000036137241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000036139075.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000036138353.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000036139741.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000036137241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000036138241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000036137241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000036137241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000036139075.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000055578772.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000055578772.8 node_expansions=100
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055578782.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000055578764.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055578758.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055581248.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000055578785.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2100000055581248.2 node_expansions=61
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055579708.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055578758.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000055579592.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000055579859.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000055581283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000055578759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000055578759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000055578759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000055578758.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000055580543.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000055581283.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055581249.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055581249.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011136840.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966691507.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999997249745.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999894470188.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000019470174.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994469286.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000033359076.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000077803495.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036136841.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050025730.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999986136840.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999969470173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999950025728.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999944470172.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999986136852.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999986136840.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986136852.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999958358187.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000077803495.0 node_expansions=128
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041694177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041694177.8 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000041693344.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041693344.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041692394.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041693240.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041693504.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041693632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041692393.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041692393.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041692406.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041692421.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041694177.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000041694177.8 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041694190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041694175.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041694179.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041694177.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041694165.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041694190.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041696121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041696121.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011138649.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966695219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055584996.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999997251663.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999894470190.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000019471965.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999994472996.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000033360854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036138635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050029441.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999986138621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999969471968.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999950027510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999944471955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999986138635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999986138621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999986138621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999958361885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000055584996.8 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055583079.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055583089.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055584997.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055583066.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055583099.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000055584997.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055585009.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055584065.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055584052.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000055583052.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000055583900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055584176.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055584344.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000055583052.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055583052.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000055583065.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000055583053.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000055584898.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000055585009.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055585029.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055585029.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055585013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055585013.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055585012.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055585012.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055585043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055585043.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011142386.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966697053.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999997253498.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999894472111.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000019473896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999994473022.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000033364609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000041697942.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036140578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050029474.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999986140567.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999969473898.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999950029466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999944473901.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999986140554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999986140554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999986140565.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999958361913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000050029474.8 node_expansions=284
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050030444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050030477.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050029444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050030311.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000050030566.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050030720.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050029442.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050029455.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050029455.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050029442.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050031275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050030998.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000050031275.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050031275.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050031275.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050032804.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050032804.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050031275.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050032817.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050031287.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000050031272.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050031299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000050032817.8 node_expansions=72
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050032275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050032275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050031275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050032097.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000050032097.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050032285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050032539.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050031276.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050031275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050031285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050031275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050032828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000050032831.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000050032831.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050032831.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050032831.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050034095.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050034095.5 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050033832.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050033831.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050032817.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050033831.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000050033651.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000050033831.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050033661.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050034095.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050032828.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000050032817.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050032832.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050032818.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000050033832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000050034095.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050034108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050034108.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050034142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050034142.0 node_expansions=34
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000086145230.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000080589675.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000066700798.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000072256365.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000069478577.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2400000086145230.0 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086145230.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000086145192.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086145230.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025007114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041685554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014380.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052792011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129459.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005573543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019458532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019454905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022233570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038900595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022239643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005569086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038908307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027794403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050017550.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794416.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000058353665.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350898.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353665.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058350609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058353665.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353665.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353665.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353676.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353704.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353704.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355812.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355932.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356926.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357598.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355668.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058359134.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356635.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355376.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058359134.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058359134.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359108.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359134.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359132.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058359146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359130.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359146.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058361244.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058362084.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058361356.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058363473.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058362356.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058361087.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058363032.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058360800.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058362078.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086131501.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000086131501.4 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086131501.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086131485.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131501.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119464800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119464800.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086131499.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086131501.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086131501.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052798167.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086131473.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086131473.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131473.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131473.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131488.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119464820.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113909267.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041686140.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075019498.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119464822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000058353696.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005574151.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113909252.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086131488.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086131473.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041686151.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000086131473.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086131484.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000086131485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000086131485.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058353707.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000044463918.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000072241721.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119464822.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119464832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464832.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119464831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464831.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119464834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464834.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119464833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464833.8 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119464841.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119464832.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464841.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687066.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091687066.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687055.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091687066.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091687066.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091687066.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977796390.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977796390.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977796399.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977796399.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013908399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013908399.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038908361.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013914227.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013914505.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013917419.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000036130581.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013914227.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000013916308.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013914642.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000044464804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000044464804.5 node_expansions=312
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013913434.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000013913267.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013913545.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013914642.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013914530.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013912864.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000013913277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013915197.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013914267.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013912975.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000044464829.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1200000044464829.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044464804.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044464804.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011135398.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011135398.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011131511.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011131507.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011135383.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011131511.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000011131498.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000011135383.8 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011133587.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011133439.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011133717.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000011132617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000011134699.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000011132066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000011133454.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000011135383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000011133450.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000011133161.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000011135383.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011135394.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011135394.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077802027.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000100024284.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011135375.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044472729.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111139396.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050024273.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100024262.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044472719.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044472719.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999980578916.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025024249.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000044468693.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044468705.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077802050.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044468704.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016690931.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000013913153.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069468717.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000111139396.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111142039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111142039.5 node_expansions=154
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111135395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111135395.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111135418.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111135418.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111135397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111135397.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111135408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111135408.8 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111141544.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141377.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111141655.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000111142099.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000111140544.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000111142655.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000111139988.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000111138488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000111141377.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000111139433.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000111141655.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000111142099.8 node_expansions=431
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111142099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111141377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000111141669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000111140554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000111142655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000111140002.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000111140998.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000111141389.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000111141836.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000111139432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000111141099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000111142099.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000111142100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111142100.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975030110.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030114.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975030101.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975030114.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975033322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975033322.8 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030125.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975030110.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975030125.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975033322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975033322.8 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030116.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975030110.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975030116.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975030115.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030118.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975033301.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999975033301.8 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975030112.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975030089.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975030088.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975033286.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975033302.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999975033302.0 node_expansions=108
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975032202.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975032024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975032315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975031202.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975031635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975030647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999975033301.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999975030103.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999975033024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999975030077.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999975032468.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999975030090.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999975030077.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999975033301.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975033301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975033301.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952816234.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999952814032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1799999952816234.0 node_expansions=272
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999952816123.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952815257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952816234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952816135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952815146.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952815567.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952814581.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952814025.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952816257.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952814022.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952815581.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952816126.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952814035.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952814023.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1799999952816257.5 node_expansions=418
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999952816147.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952815024.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952814023.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952816272.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952818349.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952817349.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952815570.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952814592.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952814013.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952814014.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952814049.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952815592.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952816124.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952814036.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999952814049.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1799999952818349.2 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952816147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952816147.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999952820455.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952819344.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952818344.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952820455.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952818344.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952819899.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952818900.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952818344.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952818344.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952819344.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952818344.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952819899.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952820344.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952818344.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999952818344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999952820455.2 node_expansions=395
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952818238.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952818260.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999952820455.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952818268.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952818235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999952820455.2 node_expansions=46
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999952819233.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952818245.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952820466.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952818256.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952819791.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952818812.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952818233.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952820347.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952819236.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952818256.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952819800.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952818233.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952820344.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999952818236.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999952820189.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999952818233.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999952820466.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952820455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952820455.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952822567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952822567.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952820469.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999952820478.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999952822568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999952820481.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952820465.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999952822568.0 node_expansions=83
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952821456.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952821467.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999952820468.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999952820456.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999952822011.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952821012.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999952820467.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999952822567.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999952821456.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999952820469.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999952822035.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999952821479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999952821456.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999952820479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999952820456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999952822424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999952820456.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999952822567.8 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952822578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952822578.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999952822591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952822591.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919489244.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919489244.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919489276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919489276.8 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919489289.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999919489255.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919489289.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952822553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952822553.2 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886155953.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999919489254.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999919489254.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886155909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886155909.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886155945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886155945.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886155945.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999886155967.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999886155964.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999886155942.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999886155942.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1799999886155967.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886155939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886155939.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999891711497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891711497.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999872262464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999872262464.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000005596677.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994485566.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999886152233.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999952818899.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077815791.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991707733.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999869484677.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022260235.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999975041064.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999919485566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999900041121.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999919485565.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999969485509.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002818899.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999952818855.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999891707788.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999888930010.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999977818842.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000077815791.0 node_expansions=140
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000086152205.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000083374425.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000080596620.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000072263310.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000086152205.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086152175.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086152175.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058347276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027788821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027788265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058346099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038897431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038898542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072234219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036122496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050011376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898610.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000072237544.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072241710.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072240044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000072241710.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025013608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999983345484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999983347693.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016678053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025010877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999983346866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983347419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011125543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000011598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008345533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013900552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016676664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008344140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000009961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997231860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005566073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013903309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991676850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997232153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991676295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988899083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008344696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991677403.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000038905321.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038903377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038905321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038904488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000038905321.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125763.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125777.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986125790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986125751.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125790.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125789.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027792457.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072238700.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000111127568.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041683134.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236901.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997236900.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041683134.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041683123.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080572013.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080572024.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041683124.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986125800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986125789.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041683123.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041683124.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041683123.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041683134.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041683124.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000111127568.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111127568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111127530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111127568.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111127580.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111127580.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027792479.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072238691.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041683135.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986125812.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236913.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997236912.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041683136.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041683136.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080572031.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080572021.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041683146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986125802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986125812.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041683146.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041683136.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041683135.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041683146.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041683136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080572031.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572025.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571998.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572025.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572031.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050016477.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572010.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113905297.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080572022.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572035.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080572021.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000113905297.4 node_expansions=53
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102794187.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113905319.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000113905319.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905297.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905297.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905297.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905297.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905319.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113905319.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113905319.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905319.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113905363.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905345.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905345.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113905363.9 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113905331.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113905367.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113905355.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113910777.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113905344.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000113910777.5 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000113905366.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113908963.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113907598.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113906344.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113907031.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113910501.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113908686.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000113910788.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910779.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910464.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905376.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905376.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058349807.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088905378.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088910478.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088905344.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088905340.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000088910478.8 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088905355.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088905333.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088908942.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088907587.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088906323.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088907020.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088910478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088908675.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088908280.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000088910478.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088910480.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354953.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354953.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036130957.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080577159.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119466068.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044466068.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930575378.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975019823.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975019825.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019466045.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019466067.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083354935.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044466068.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999930575378.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999930575378.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019466045.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019466045.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019466045.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019466047.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019466047.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000119466068.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119466079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119466041.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466079.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683108.0 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069460020.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080571998.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000066683131.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963904441.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008348886.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999975014663.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080572020.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105571998.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066683109.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963904441.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963904441.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019460886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000105571998.0 node_expansions=846
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000083354979.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083354957.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083358579.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083357181.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083359313.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083359860.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083355959.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083356626.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083358291.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083357904.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105572020.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1200000105572020.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105571998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105571998.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963904441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963904441.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069460020.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080572020.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141683146.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066683131.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008348888.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999975014677.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041683130.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080572031.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105572011.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066683109.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963904441.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963904463.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000041683108.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041683153.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019460888.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000141683146.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683133.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683167.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683107.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683167.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141683165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141683165.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683145.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683166.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163905319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163905319.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141683164.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141683154.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141683164.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963904488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963904488.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963904467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963904467.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986126654.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986126654.8 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986126653.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999986126653.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1499999986126653.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986126653.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986126653.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986126690.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986126690.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986126670.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986126670.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986130551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986130551.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947237798.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986126699.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986126691.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986126688.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986130573.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999986130573.5 node_expansions=52
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999986126674.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986126686.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986130307.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986128907.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986130031.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986130573.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986127667.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986128364.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986130018.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986129599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999986130573.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947241686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947241686.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944461410.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944461410.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944461423.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1799999944461423.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944461423.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944461423.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911127208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911127208.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911127202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911127202.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999886127221.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999911127233.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999911127213.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999911130820.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999911127201.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999911130820.8 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999911127201.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999911127199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999911130820.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999911129423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999911130535.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999911128169.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999911128878.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999911130533.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999911130114.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999911129559.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999911127221.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1799999911130820.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911130822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911130822.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911130842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911130842.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027798387.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063910389.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161132631.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047243722.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999944465074.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966687267.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047243720.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047243742.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100021520.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125021500.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047243720.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999944465043.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999944465043.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022243731.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022243711.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022243709.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022243731.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977799265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000161132631.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161132630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161132630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161132610.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161132612.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161132612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161132622.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161136334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000161136334.2 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000161132618.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161134818.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161136348.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161134006.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161133556.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161134262.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161134689.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161135931.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161135501.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161134966.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161132596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000161136348.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161136336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161136336.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161136347.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161136347.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027802124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063914134.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047247445.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999944468795.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999966691002.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999911134558.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047247469.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047247470.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100025243.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125025236.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047247448.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999944468801.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999944468780.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022247461.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022247461.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022247447.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022247468.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977803002.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000125025236.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125025255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125025255.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125025257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125025257.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027802125.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063914125.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000161136350.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047247471.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999944468794.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999966691016.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999911134569.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047247461.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047247478.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100025249.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047247458.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999944468811.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999944468791.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022247457.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022247460.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022247457.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022247477.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977803033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000161136350.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161136347.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161136347.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177799285.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177799285.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000161136379.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161136376.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000161136346.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177799278.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161140112.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000161136348.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000177799278.2 node_expansions=67
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000161136346.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138759.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161138569.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161140127.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161137755.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161137346.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161138016.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161138477.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161139683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161139294.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161138738.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161136346.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177799300.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000177799300.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177799280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177799280.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177799280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177799280.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177799288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177799274.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177799300.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177799287.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177802609.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000177802609.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000177799277.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177800696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177801520.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177802063.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177800666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177800226.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177800944.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177801359.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177802631.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177802170.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177801615.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177799296.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000177802631.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177802630.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950024855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950024855.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055580401.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080580408.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000177802643.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063913720.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961135067.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999966690607.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063913732.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063913732.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116691513.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000141691513.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063913751.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961135052.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999961135074.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038913741.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022247066.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000022247073.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000038913747.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999994469274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000177802643.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177802630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177803304.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177803304.8 node_expansions=54
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467330.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000194467330.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194467332.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194467365.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467351.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194467351.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194469956.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194469956.0 node_expansions=28
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000194469984.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000194471095.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194472484.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000194470817.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194471373.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000216689565.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194469984.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000211134010.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000213911788.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000211134010.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000194472095.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194469984.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=3000000194472095.0 node_expansions=678
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=3000000194472095.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194469706.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000194471095.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194471925.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000194470817.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194471092.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194470703.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000194471259.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194469717.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194470706.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194471817.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194472384.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194469706.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000208356244.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=3000000194472095.0 node_expansions=68
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036122947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030567391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011122057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036122947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000036122947.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000005570763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793010.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014954.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008343526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016675484.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016677971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016020.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123250.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901027.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000055572557.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572535.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571701.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055572557.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577423.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572549.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999983347655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983348659.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983351276.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983350179.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983347666.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983352534.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983350867.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983350443.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999983352534.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983352535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983352535.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983352535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983352535.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999983352534.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983353534.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983356145.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983355034.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983352534.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983358256.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983355757.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983357145.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983355323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999983358256.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983358256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358256.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983358267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983358258.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086144410.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013919506.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041698188.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005581383.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583157.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583157.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086144410.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019475062.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091699950.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005581368.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055583146.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055583160.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583147.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091699950.9 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091694269.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091694265.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091699950.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091694264.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091694243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091699950.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091694255.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695239.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695906.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696755.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694239.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091699974.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697477.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091698839.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696628.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091697019.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091699974.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699961.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699961.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983363975.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983363975.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587084.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005587084.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005587085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005587085.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999983363950.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983364961.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999983365628.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983366450.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999983366728.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983363961.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983367200.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983368562.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983366339.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999983366906.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999983369406.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999983369406.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983369395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983369395.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983369435.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983369435.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983368020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983368020.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005592530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005592530.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005592517.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005592517.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000005592552.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005593554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005595485.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005594207.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005595763.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005595041.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005592552.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005595776.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005593541.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005594957.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005595485.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005595345.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000005595776.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005595763.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005595763.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603596.8 node_expansions=205
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000005595774.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005596775.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005598718.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005597468.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005599010.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005598274.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005598163.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005595774.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005596787.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005598174.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005598718.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005598563.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005597896.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000005599010.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005598996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005598996.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969487897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969487897.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999969487896.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969488896.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969488897.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969490842.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969489563.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969490285.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969490396.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969487896.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969488897.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969490296.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999969492507.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969490868.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999969490674.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999969490007.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999969492507.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955596341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955596341.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269385.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947269385.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947269410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947269410.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999916713856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916713828.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999916713832.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999916713835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999916713833.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999916713846.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916713856.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916713852.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916713852.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988938745.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050049852.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977824964.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011159186.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938936973.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988938751.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988938741.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988938741.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050049852.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988936101.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061160963.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938936963.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988938745.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988938745.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988938745.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988938745.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988938741.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988938751.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000061160963.8 node_expansions=266
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000061160974.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061160953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000061160946.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061160959.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061160935.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000061160959.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061160974.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061160964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061160964.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988938733.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050049847.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977824969.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011159178.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938936944.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988938723.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988938733.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999988938733.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050049848.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916713833.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999988936070.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938936958.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999988938723.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988938749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988938722.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988938733.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999988938722.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988938722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000050049848.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050049847.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050049821.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050049847.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050049867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050049867.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050049858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050049846.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050049858.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916713847.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916713821.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916713847.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916713847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916713847.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916713847.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916713832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916713847.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916713847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916713847.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999916713848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916713821.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916713848.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952819493.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952819493.2 node_expansions=79
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1199999897267459.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999897268460.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999897268459.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999897270404.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999897269125.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999897269859.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999897269970.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999897270136.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999897268848.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999897267459.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999897268459.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999897269848.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999897270413.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999897270246.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999897269570.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999911150447.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999933370325.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999947258993.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999944482072.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1499999936147004.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1499999952819494.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1499999897264213.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1499999952819494.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952819493.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952819493.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952822437.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952822437.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999991708395.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072263950.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013930615.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013928842.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999941706638.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991708383.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988930615.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991708393.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052819494.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025041728.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063930616.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999941706604.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991708416.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999991708396.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991708382.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969486173.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969486160.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011152839.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000072263950.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072263938.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072263938.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952819505.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952819505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952819504.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952819504.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933375059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933375059.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999933375046.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933376057.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933376059.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933377990.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933376714.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933377435.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933377547.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933376713.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933376435.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933375046.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933376069.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999933377435.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999933378002.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999933375046.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999933377169.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999933378002.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377990.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933377990.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972266892.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072266903.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994489149.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994487371.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972266905.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988933546.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999972266878.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033378003.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999933377990.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005600260.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044489102.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999922265114.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972266905.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972266879.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999972266878.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950044668.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950044656.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011155815.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000072266903.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072266914.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072266914.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072266899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072266899.8 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972266891.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994489123.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994487349.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999922265135.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972266891.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988933572.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999972266892.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033378026.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999933378024.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005600248.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044489124.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999922265114.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972266891.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972266921.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999972266891.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950044670.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950044699.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011155790.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000044489124.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000044489115.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044489115.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000044489108.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000044489089.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000044489094.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000044489115.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044489131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044489131.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044489126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044489126.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000044489138.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044489114.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044489138.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072260148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072260148.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072266893.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994489129.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994487340.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999922265105.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988933563.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033378005.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999933377993.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005600226.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999922265104.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999972266882.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950044671.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999950044672.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011155784.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000072266893.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072266909.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072266909.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100037900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100037900.8 node_expansions=34
FooPlayer.decide: Prioritizing 22 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000072266883.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072267883.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072267910.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072269021.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072269827.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072268550.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072269272.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072269383.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072268560.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072268299.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072266894.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072267894.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072269273.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000072269272.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000072266884.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000072268743.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000086149860.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000097257749.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000100037928.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000100033417.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000094485867.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000091704582.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000100037928.2 node_expansions=202
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100037928.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100037928.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100037927.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100037927.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100037951.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100037951.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072262638.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072262638.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000072260165.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072261138.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072261150.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072262251.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072262083.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072261816.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072262554.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072262638.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072261817.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072261527.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072260149.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072261165.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072262554.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000072262538.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000072260140.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000072261971.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000072262638.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072262665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072262665.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072262652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072262652.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072262650.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072262650.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044484874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044484874.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044487264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044487264.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030592253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030592253.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044484919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044484919.8 node_expansions=5
FooPlayer.decide: Prioritizing 21 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000044484917.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044485906.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044485906.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044485908.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044486851.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044486575.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044485906.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044486585.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044487296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044485918.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044484921.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044486295.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044485918.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044487295.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000044487295.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000044484906.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000044486740.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000058367916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000069479577.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000066703920.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000063926416.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000069479577.2 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589297.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589297.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047255139.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047255139.0 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000047255140.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000047256140.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000047255152.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000047256150.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000047257097.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000047256805.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000047256139.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000047256816.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000047257528.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000047256152.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000047255150.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047256542.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000047256153.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000047256538.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000047257527.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000047255139.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000047256973.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000047257528.8 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000033367264.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047257527.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000047257527.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047257519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047257519.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000004779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000004557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011121224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033343225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033343225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008349921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008351320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008349928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018895.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052797276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041681667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050019168.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047241154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022232683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030569141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022233816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041685831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237707.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052797276.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793411.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797289.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052797289.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797290.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797290.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797300.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797287.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797300.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803252.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803252.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052797298.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797289.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052797301.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052803266.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052797268.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052797279.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000052803266.4 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798952.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801175.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052803266.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799244.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800620.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800789.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052803266.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803290.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803290.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809530.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809530.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052805097.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052804954.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805930.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052807189.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052809541.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052805208.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806620.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052807898.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052806774.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052809541.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809555.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809555.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809555.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809555.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809556.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809556.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252210.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252210.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052809542.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008363344.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997252209.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083365132.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080591930.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052809542.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008363357.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008363320.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052809543.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997252209.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809542.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809556.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083365121.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365132.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080587332.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080587355.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052809566.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083365132.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365146.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008363331.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997252220.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997252243.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080587366.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008363355.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008363331.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052809577.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997252257.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083365132.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083365132.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080587355.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080587366.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052809553.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083365132.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365152.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365152.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365129.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365129.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365129.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365129.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083365129.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365125.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083365101.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083365125.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083369710.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000083369710.9 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083366933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083368346.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366766.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083367777.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083369013.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083368044.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083367044.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083368433.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083369721.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083368624.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000083369721.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083369710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083369710.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256859.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256859.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256835.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997256835.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966693901.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997256844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997256844.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997256808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997256808.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999997262686.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999997260723.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999997262686.8 node_expansions=191
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997261575.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997259475.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997261853.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997261686.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997262519.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997263353.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997264464.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997262723.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997260020.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997262242.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999997264187.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999997262723.8 node_expansions=273
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999997262131.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997260743.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997261409.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997261576.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997262975.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997262408.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997263631.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997262686.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997259742.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997261144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999997263242.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999997262686.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997262686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997262686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997262700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997262700.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966695823.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966695813.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966695851.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966695834.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999966699673.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999966695808.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999966695798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999966699673.0 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999966698173.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966696795.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966697450.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966697617.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966699006.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966696784.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966698450.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966699673.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966695784.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966697617.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966697184.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999966699321.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999966699673.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699673.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699697.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699708.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699695.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699695.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699706.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699695.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699695.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966699708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966699708.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966699708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966699708.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966698054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966698054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966698055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966698055.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966698056.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966698056.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698054.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698054.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698054.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966698054.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698078.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698078.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022255377.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977809178.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966698080.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052814709.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050033179.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052810969.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977809178.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977809155.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022255377.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966698043.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022255378.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022255377.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052810946.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052814709.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050036931.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080588725.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052810947.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022255378.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000080588725.0 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588745.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588729.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588719.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588699.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588743.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588720.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000080592521.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080589767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080590409.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080590577.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080591989.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080589767.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080591410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080588743.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080590576.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080590132.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080591965.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000080592243.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080592521.9 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080592521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080592521.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113929335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113929335.2 node_expansions=85
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113929295.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102818184.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000113929295.2 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113925842.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113925819.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113925832.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113925856.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113929295.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000113929295.2 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000113926795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113927476.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113927643.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113929031.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113926806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113928475.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113928184.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113927940.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113925795.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113927642.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113927218.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113929017.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000113929333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000113929333.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113929295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113929295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113929323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113929323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113929319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113929319.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083373819.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083373819.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083373800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083373796.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083373789.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083373812.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083373765.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083373803.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000083373812.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083373779.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083373779.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066702812.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066702812.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066702779.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066702779.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066702809.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066702809.1 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924979.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000088924979.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088924981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088924981.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941700979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941700979.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941700981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941700975.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941700988.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941700965.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941700978.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999941700988.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925025654.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925025654.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034347.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925034347.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034346.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925034346.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925034348.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925034348.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925034348.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925037533.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925037533.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999925034348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999925034357.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999925037533.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999925034313.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999925034344.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999925037533.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999925035311.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925035333.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925036014.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925036144.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925036144.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925035311.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925036978.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925036181.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925036422.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925034311.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999925036144.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999925034333.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999925034311.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999925037533.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999925037533.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925037555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925037555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925035623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925035623.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925037564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925037564.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925037557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925037557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999908368222.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908368254.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999908368254.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999908368245.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908368220.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908368245.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013925590.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999930590470.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999908368267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999925034923.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075036701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072257876.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000044481148.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999930590468.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999930590479.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999997258912.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027813445.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030592265.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075036701.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058370033.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025036691.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000055592256.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027814489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999997258912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000072257876.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041703357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041703357.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041703357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041703332.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041703357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041703374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041703374.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041703353.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041703354.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000041703354.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041703354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041703354.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041703356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041703356.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000041703387.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041703376.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000041703374.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041703384.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000041703401.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000041703374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000041703401.2 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041703386.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041703398.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000041703398.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000041703376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041703373.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041703376.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041705459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041705459.8 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041703397.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041703404.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000041703404.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041703419.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041703419.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072257927.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072257927.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041703360.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000041703360.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000013925631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999930590474.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999908368252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999925034942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075036707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044481154.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999930590474.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999930590474.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999997258940.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999908368252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999997258918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000030592287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000075036697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000058370053.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025036699.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000055592253.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000027814485.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999997258918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000075036707.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075036697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075036697.5 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041681055.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038904386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460846.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239179.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052792778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011125208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011124372.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063906152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058348364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572810.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047233866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055568099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011121559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047239473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044458677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027790795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041678031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033346943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019455463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025010738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679663.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000063906152.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906153.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907694.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063904763.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000063907694.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122241028.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063902541.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097235875.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044456320.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036122986.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088902555.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994455430.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063902578.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063902552.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063902554.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063902541.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011122985.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063902541.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063902578.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063902541.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994455441.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994455430.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063902552.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122241028.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122235888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122235888.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241052.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000122238986.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122235920.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122241079.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122239543.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122238152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122240641.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122235920.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122238141.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000122241079.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122241066.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241066.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241078.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241078.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158352143.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000152796590.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000158352143.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158352169.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000158352169.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158352178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000158352178.9 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000158352177.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000158352190.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000158352178.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000158352189.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000183346996.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000183346996.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000158355224.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000158352179.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000158355109.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000158355791.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000158354391.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000158354387.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000158356898.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000158352176.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000158354836.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183347009.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000183347009.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183346996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183346996.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183347033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183347007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183347045.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000125013710.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000158347057.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116679490.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108346161.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125013701.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030567478.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000125013700.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125013711.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125013700.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125013700.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125013710.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083346144.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000125013709.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000125013700.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100013700.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994455487.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030567487.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000125013699.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000158347057.5 node_expansions=99
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000158347034.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158347031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000158347009.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158347014.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158346999.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000158347011.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158347034.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158347056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158347056.0 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000158347031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158347056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000158347034.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158347022.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158347021.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000158347022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000158347056.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158347057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158347041.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158347057.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183347045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125013709.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000158347042.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116679490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108346156.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125013712.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030567478.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125013701.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125013701.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125013711.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125013698.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125013698.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000083346142.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000125013698.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125013712.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100013709.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030567487.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000125013709.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000183347045.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183347042.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000183347053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000183347054.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000183347054.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183347038.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183347038.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183347051.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183347073.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183347073.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213902548.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213902548.0 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000183347066.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000213902563.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000183347060.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000183347077.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000183351795.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000213902563.5 node_expansions=39
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000213902585.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000208347008.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1500000213902585.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213902612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213902612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000213902633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000213902630.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213902633.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025011042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025011042.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025011063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025011063.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025011041.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025011041.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000025018828.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025015772.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025017727.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025019383.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025017994.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025017994.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025022298.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025015772.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025017449.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000025022298.8 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000025018828.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025018687.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025015772.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025017753.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025019383.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025017997.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025018021.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025022298.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025015786.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025017471.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000025022298.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025022298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025022298.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025022325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025022325.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000213913878.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000188918720.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116690767.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108357434.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155580565.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061134325.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000155580546.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083357447.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000155580564.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000155580545.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130580546.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061134325.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000155580547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000188918720.5 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000188913890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000188913887.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000188913890.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025022321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025022321.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000025022304.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025022298.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000025022298.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000025022316.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000025022288.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000025022316.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000025022301.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025022301.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000025022335.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025022285.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025022335.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025022335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025022335.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000213913889.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000155580545.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000188913898.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000116690778.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108357445.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000155580565.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061134323.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000155580557.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000155580545.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000155580554.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000155580557.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000155580557.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083357446.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000155580554.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000155580545.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130580545.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061134323.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000155580545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000213913889.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000213913890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000213913879.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213913890.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213913900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213913900.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000238913866.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000238913866.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000238913860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000238913860.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238918767.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238918767.0 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000238913877.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000238916836.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000238913899.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000238915822.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000238917510.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000238916116.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000238916100.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000238918767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000238913877.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000238914882.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000238915548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000266685144.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2400000238918767.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000238918767.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000238918758.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238918767.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238918771.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238918771.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000238918797.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000238922388.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000238922388.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000238918794.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000238918801.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000238922353.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000238918786.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000238918784.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000238922388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000238922388.5 node_expansions=85
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000238918789.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000238921722.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000238918777.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000238920721.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000238922388.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000238920999.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000238920999.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000238918777.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000238919784.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000238920451.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000238921444.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000238921177.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000238922388.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238922388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238922388.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000238922387.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000238922387.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000238922409.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000238925330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000238922400.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000238922392.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000238922401.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000238922402.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000238925323.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000238922392.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000266692671.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000238925334.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000266692662.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000238922385.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000238925330.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000266692650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'ORE')) score=2700000266692671.5 node_expansions=280
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000266692639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000266692639.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000180589042.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000213922376.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141699266.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000133365932.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155589065.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000086142820.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000180589043.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000180589064.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000180589043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000180589042.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000180589064.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108365953.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000180589045.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000180589064.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000130589043.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000025030820.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086142820.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000180589054.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000213922376.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213922387.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213922387.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213922401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213922401.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000213922401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213922400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213922401.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213922403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213922403.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000238922378.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000180589034.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141699257.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000133365924.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000155589035.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000086142835.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000180589050.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108365924.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000130589057.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000025030813.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086142813.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000180589035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=2400000238922378.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000238922368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000238922358.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238922368.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238922391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238922391.0 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000238922391.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000238925313.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000238922369.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000238924313.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000238924758.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000238924035.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000238924600.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000238922391.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000238923369.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000238924502.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000238924591.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000238925047.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000238924767.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000266692618.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000263913730.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2700000266692618.0 node_expansions=71
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000038899614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000038899614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050018942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047238899.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047237773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052797545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058351711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126119.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236066.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041684976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033350477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044463309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011121837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025011859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047237485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033348848.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058351711.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357165.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058357165.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357165.4 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238813.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238813.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238838.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999963905503.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238845.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997238832.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997238842.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997244252.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999997244252.0 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997241327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997241209.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997241485.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997244265.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997241063.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997241327.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997241327.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997241196.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999997244265.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910932.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910943.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910940.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910940.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910943.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963910905.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910943.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910943.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936133165.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963910916.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963910916.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910918.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910918.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963910905.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910905.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963910939.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910939.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963910918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910918.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801608.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052801595.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052801595.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000025023794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977799794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999963910905.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030577582.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025023794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000025023807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025023807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000025023807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000025023807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000025023794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999977799794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999977799794.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000025023807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000091690485.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091690474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091690485.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091690474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690474.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091690511.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690511.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063912697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912697.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801609.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052801622.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052801610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000025023807.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977799807.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963910919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030577609.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025023808.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025023807.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025023844.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025023808.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025023807.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025023808.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977799807.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999977799807.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025023821.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999963910919.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091690498.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000091690498.9 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690508.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690508.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690535.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690535.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351752.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108351752.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091693008.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692898.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693175.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692731.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696245.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694008.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693008.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693023.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091692912.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108351741.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000108351741.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351728.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108351728.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108351743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108351743.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907297.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907310.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907298.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088907299.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907300.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088907314.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088907321.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088907298.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088907332.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088912016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000088912016.0 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088909797.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088909652.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088909930.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088909529.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088912016.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088909807.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088909818.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088909797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088909666.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000088912016.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912029.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912029.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912030.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912030.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912031.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088912032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912032.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063912735.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063912735.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063909545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063909545.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036131768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036131777.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000036131752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000036131776.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000036134930.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000036134930.9 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000036131738.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036134251.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036134097.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036134388.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036133970.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036134238.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036134930.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036134261.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036134262.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036134110.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000036134930.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036134944.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036134944.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905577574.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905577574.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905577587.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905577587.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905577624.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905577624.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905577626.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905577626.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908355379.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908355379.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999908355366.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999908357879.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999908357756.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999908357199.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999908357602.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999908356366.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999908357889.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999908357867.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999908355379.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999908357768.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999908357756.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999908357889.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883357866.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883357866.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880580125.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880580125.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000026334.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000026333.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019470778.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999952804133.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999883357878.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999950024555.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944470755.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963915246.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963915223.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969470777.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999969470778.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999927804124.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999919470754.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999919470754.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999944470776.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999908357902.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036137457.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137444.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000036137457.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137445.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036137445.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137483.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036137483.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036137447.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137448.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036137448.4 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000026347.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000026336.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019470791.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999952804127.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999880580126.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999883357890.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999950024568.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999944470780.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963915235.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963915236.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999969470804.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999969470791.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927804126.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999919470779.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999919470780.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999944470793.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999908357902.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137457.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000019470791.8 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019470780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019470775.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000019470777.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000019470799.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000019470789.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000019470799.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019470788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019470788.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027791043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086126985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086126723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083347831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041677428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066677762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061126386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075015042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061126096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677150.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000086126985.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131430.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129485.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130319.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000086131430.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999986125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986126852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986125197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991679639.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986127419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008349366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022239442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025018056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008348028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000016019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000013819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005572706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011128819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994456860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000011318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991676849.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000052794763.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794763.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793374.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792541.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052794763.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128954.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128954.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000015163.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061128941.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036133150.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025022039.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061128941.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000015163.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061128954.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061128943.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061128943.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097240076.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097240078.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000016052.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086134895.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086134928.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128943.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128942.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128954.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000015163.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000097240078.0 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000097242442.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097243020.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097246039.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097243114.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097243670.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097242837.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097240049.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097242294.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000097246039.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022065.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022040.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022040.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022078.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022078.2 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000022041.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022029.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000022030.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000022044.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000022030.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=600000000022044.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022019.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022030.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910930.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910930.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021152.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021152.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021128.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910041.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910895.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910895.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910906.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910906.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910943.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963910943.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963910916.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963910943.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963910078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963910078.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036133165.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988910945.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999963910043.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025023833.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097246056.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097246056.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963910932.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023832.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023846.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025023833.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025023821.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963910043.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000097246056.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097246054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246054.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097246078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097246078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097246078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097246053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246078.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573406.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573406.9 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097246089.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097246088.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097246089.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136134923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136134923.1 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963910089.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036133201.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988910979.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025023881.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999963910089.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000136134922.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963910989.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088912699.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023868.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025023864.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025023867.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963910100.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000136134922.1 node_expansions=99
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125023811.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000136134922.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000136134922.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136134935.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136134935.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136134968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136134968.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111134956.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136134945.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000136134947.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136134923.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136140075.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000136140075.2 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000136137297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136137853.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136138130.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136137964.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136138519.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136140075.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136137686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136134908.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136137167.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000136140075.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136140088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136140088.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916083.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916132.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963916132.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916083.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936131787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936131787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936131750.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936131750.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353984.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908353984.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999908353984.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999908353998.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999908353986.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999908353964.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999908353964.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999908353998.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353996.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353996.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908353974.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999908353987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353987.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908353988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908353988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908353988.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883354010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883354010.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983355788.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999922242010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983355788.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955576245.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933354021.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038911362.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999922242010.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983355788.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983355788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983355788.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055578021.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055578021.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033355799.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033355809.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038911362.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038911376.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983355813.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999922242010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000055578021.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055578021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055578021.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055578028.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055578028.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083355790.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1200000083355790.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083355754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083355754.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083363984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083363984.0 node_expansions=129
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000083361761.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083361761.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083362317.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083359372.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083362595.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083362428.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000083363984.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000083362039.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083359372.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083361595.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000083363984.0 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000083361761.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083361810.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083362333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083359421.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083362595.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083362444.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083360761.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083359389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083361644.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000083361484.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000083363984.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000083363984.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083364033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083364033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083364030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083364030.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000083364032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083364031.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083364032.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000083364046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083364046.5 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000150029847.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000150029847.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150029847.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150030403.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150027458.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150029680.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000150030514.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150031514.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000150028847.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000150027458.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150029680.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000150029569.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175022874.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000175022874.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2700000175022874.5 node_expansions=1229
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000133361792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000133361792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000133360792.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000133362347.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000133359403.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000133362625.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000133362458.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000133362458.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000133360792.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000133359403.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000133361625.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000133361514.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175022874.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000166689541.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000175022874.5 node_expansions=489
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000166689562.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000175022886.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2700000175022886.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175022896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175022896.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000200022838.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000200022838.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000175022876.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000175022897.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000175022885.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000175022873.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000175022920.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000175022920.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175022885.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175022885.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175025952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175025952.0 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000175025235.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000175025248.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000175024287.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000175025783.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000175022885.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000175025118.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000175025930.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000175025952.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000175024265.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000175022886.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175025131.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000175024936.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2700000175025952.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175025940.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175025940.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175030505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175030505.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000102803727.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000011136172.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102803727.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000086136195.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000063913950.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000158359284.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999969469505.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000077803727.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000077803727.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000102803727.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000175025951.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000013913949.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000152803728.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000152803728.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000158359284.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000091692618.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000036137061.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047248172.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000175025951.0 node_expansions=374
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000175025951.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000175025940.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000175025930.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000175025918.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000175025930.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175025951.0 node_expansions=121
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999947245616.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999947245616.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988915331.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988915331.5 node_expansions=25
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999988912285.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2999999988912285.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025012391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025012391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988894502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983338946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991671502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000002791041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790231.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002791867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906967.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462498.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041680867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002787456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002792144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792786.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038903862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013899083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016677740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047236455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025011366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008343796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047239985.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239996.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237496.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235020.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047239996.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239997.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047239997.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246541.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240007.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240007.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246520.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047240009.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047239998.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047246519.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047239988.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047239986.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000047246519.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047246533.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243040.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242483.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047239994.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241928.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047239973.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243186.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244030.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000047246533.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246554.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246566.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246565.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246552.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047246517.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047249028.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047248475.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047249750.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246551.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047251440.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047246528.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047249753.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047250586.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047251440.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047251406.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047251406.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047251428.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047251428.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047251419.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047251419.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047254072.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047251406.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047253906.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047253364.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047254641.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047251419.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047251440.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047254628.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047255461.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047255461.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047255461.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047255496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047255496.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047255461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047255461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047255461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047255461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047255508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047255508.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047255507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047255507.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086144339.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086144339.6 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086144353.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080588812.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000086144353.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086144364.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086144364.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142576.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142576.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986142572.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986142572.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041699006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041699006.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041699017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041699017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041699006.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699028.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000041699028.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041699006.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041699075.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041699063.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041699063.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041703665.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041699075.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041699042.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041699078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041699054.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000041699054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000041699078.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041699056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041699100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041699100.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041699087.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041699053.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041699043.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041699070.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041703639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000041703639.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000041701709.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041699043.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000041701543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041701019.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000041703639.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041700043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041699043.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041702250.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041699028.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041703098.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000041701417.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000041703639.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041703639.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703639.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041703639.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041703666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041703666.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019487861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019487861.8 node_expansions=174
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000019487352.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019484686.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019487186.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019486630.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019487908.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019485686.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019484686.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019487908.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019484686.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019486797.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019485686.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019487075.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000019487908.2 node_expansions=918
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000019487352.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019484686.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019487074.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019487186.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019487362.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019486640.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019485686.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019484686.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019484695.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019487907.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019486528.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019485695.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019487084.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000019487907.2 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000019487917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000019487889.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000019487887.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000019487887.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000019487911.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019487917.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019490576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019490576.8 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019487908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019487908.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019487929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019487929.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997255829.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997255829.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997261133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997261133.8 node_expansions=229
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997254919.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097256695.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000013921584.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005588265.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105590029.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000097256697.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075034487.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075034475.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999997255808.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036144697.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113923364.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075034475.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075034477.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127812251.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097256695.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075034477.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075034477.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075034477.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=1800000127812251.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127812222.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127812222.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127817585.0 node_expansions=229
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000127816463.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127817296.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127815907.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127817407.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127817574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127816852.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127815740.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127817296.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127817018.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000127817574.5 node_expansions=438
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127816465.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127817296.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127815909.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127817407.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127816741.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127816852.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127814907.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127814922.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127814922.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127817578.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127814922.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127817298.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127817022.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000127817578.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127817576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127817591.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127817593.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127817595.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997260243.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097264497.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997261128.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013929386.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005596052.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105597830.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097262021.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075039797.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075039798.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997261121.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036150031.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113928700.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075039798.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075039788.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097264497.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075039788.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075039788.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075039795.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000113928700.5 node_expansions=322
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113928688.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113928685.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113928700.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113928700.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113928697.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000113928700.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113928688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113928688.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113931152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113931152.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113928709.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113928689.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113928689.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113928701.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113931152.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000113931152.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000113928667.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113930208.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113928676.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113931065.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113930763.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113929674.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113931174.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113930500.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113930596.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113928667.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113928676.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113928674.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113928667.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113928676.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113931063.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113930787.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000113931174.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113931152.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113931152.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113931152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113931152.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999997262721.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097264523.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997263621.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013929388.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005596055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105597847.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097264521.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075042278.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075042263.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999997263597.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036152499.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075042287.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075042263.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127820055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097264521.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075042278.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000075042287.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075042285.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000127820055.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127820077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127820077.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997263623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997263623.5 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999997263614.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997265169.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997263614.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997266010.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997265744.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997264599.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997265432.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997264614.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997264633.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997265543.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997263599.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997263633.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997263599.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997263614.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999997263601.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999997265988.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999997264633.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999997266010.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980595843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980595843.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980595823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980595823.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980594946.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000080596738.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997261612.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999988928301.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105596713.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080596713.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058374512.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058374492.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999980595838.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019484745.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000097263412.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058374505.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000058374490.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111152269.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097263412.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075041168.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058374490.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000058374490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000111152269.2 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111152291.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111152263.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111152263.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111152300.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111152288.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1800000111152300.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111152266.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152266.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111152309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111152309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111152302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152302.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150037522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150037522.5 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980594970.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000080596767.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980595858.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997261637.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999988928322.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105596755.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080596767.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058374525.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058374525.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999980595858.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019484748.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097263424.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000058374525.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000058374534.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097263424.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075041199.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058374544.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000058374525.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000105596755.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105596765.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105596761.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105596765.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105596769.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105596769.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105596744.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000105596744.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980594977.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000080596765.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980595868.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997261657.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999988928320.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080596765.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058374535.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058374544.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999980595877.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000019484758.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000097263433.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058374535.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000058374535.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000111152322.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097263431.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075041212.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058374535.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000058374535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000111152322.8 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111152322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111152298.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111152322.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111152324.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111152324.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111152328.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111154241.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111154241.2 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111152319.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111154205.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111152308.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111152330.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111154241.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000111154241.2 node_expansions=80
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111153311.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111152311.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111153852.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111152296.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111152305.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111153311.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111154139.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111153296.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111153296.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111154241.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111152296.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111152308.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111152311.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111153866.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111152305.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111152296.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111153866.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000111153311.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000111154241.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111154250.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111154250.2 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999980597775.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999980597797.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999980597789.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980597776.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999980597801.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1799999980597801.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980597786.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980597786.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980597795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980597795.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980597812.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980597812.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980597828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980597828.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980597807.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999980597807.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980600620.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980601175.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980601453.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980600620.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980601175.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980602120.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980600620.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980601453.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999980601175.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999980600620.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999980600620.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999980599620.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999980602120.0 node_expansions=2236
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980600453.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980602120.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980601009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980601286.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980600453.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980601009.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980600453.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999980601286.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999980601009.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999980600453.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999980600453.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=1799999980599453.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999980602120.0 node_expansions=240
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980602120.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980602097.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980602120.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980602133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980602133.5 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980602122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980602097.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980602099.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980602122.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019487369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019487369.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999980602144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980602126.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980602116.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019487369.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980602113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2100000019487369.2 node_expansions=53
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000013930426.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000016704426.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000019487369.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000000043203.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000005597759.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999980598868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999997266091.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000005598202.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2100000019487369.2 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019487371.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019487371.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013929423.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013929423.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030598524.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080598545.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000047265200.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000038931870.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000172266022.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119488311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097266079.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058376301.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000019487425.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058376302.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000136154977.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097266079.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097266087.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000150043878.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136154965.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113932756.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097266081.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097266088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000172266022.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000144488302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144488302.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172266069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172266069.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144488292.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144488292.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105599436.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105599436.8 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155597003.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2700000155597003.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000133377215.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133377182.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000133377216.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000155597003.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000133377214.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2700000155597003.5 node_expansions=39
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000155597003.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000141706282.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000147260874.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000155596192.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000150041172.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000147261311.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000155597003.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155597040.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155597040.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000177819260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000177819260.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000052819260.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000041707226.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999975040604.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108374806.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000061152583.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000130597036.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000086152592.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000041707258.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000041708138.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000119485927.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000186152583.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000108374805.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108374814.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000161152605.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000147263694.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000125041472.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108374815.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000086152592.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000041707226.0 node_expansions=214
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000011151704.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041707257.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041707228.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041707228.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041707225.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000041707257.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041707225.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041707225.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000075038229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000075038229.0 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041707260.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041707249.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041707258.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041707226.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041707239.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041707260.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041707240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041707240.0 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000041707238.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=3000000041707238.0 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125541.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058347763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022232723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124166.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047235554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061126990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050013055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033343539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033342428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025009943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025007443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000025010221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025009944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044457218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000075015834.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075019723.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000075019723.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030575544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025018821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038908889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027796099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027797488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019463544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033353046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019462978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044464167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025019442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988904310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986125963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997235402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997232902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025018042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002792972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025018587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011128797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986125685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986123170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986125948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986123184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000014849.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000044464167.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044464167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000044464167.6 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239179.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239179.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088905857.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066682747.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075016975.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239190.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991681846.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033348524.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997238290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075016965.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239180.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239191.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239179.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991681846.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997238302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088905857.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128069.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088905810.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088905810.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088905833.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088905833.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066682709.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075016931.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239150.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047239142.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991681809.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033348487.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997238253.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075016931.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239142.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239142.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239142.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239167.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239142.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239161.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239150.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999991681809.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239167.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997238253.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000075016931.6 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075016975.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075016975.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075016975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075016950.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075016975.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075016953.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075016953.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075016975.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075020173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075020173.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075016984.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113905817.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075016986.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075016999.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075020184.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000113905817.5 node_expansions=37
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113905819.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108350261.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000113905819.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905819.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113905876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905866.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905866.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083350310.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083350310.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083350316.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083350316.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083350330.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083350304.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083350330.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083350307.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083350307.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083350330.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966682761.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966682761.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000127794764.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036127209.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083350320.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055572539.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086128098.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030570764.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041681872.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083350330.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055572531.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055572539.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055572531.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055572531.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055572531.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055572528.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055572539.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000015206.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055572539.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966682753.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000127794764.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127794762.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127794762.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161128077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161128077.0 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161128086.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1200000161128086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161128077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161128077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161128106.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161128106.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161128106.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161128088.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161128106.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161128109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161128109.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161128124.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161128113.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161128124.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133350350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133350350.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069460539.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116686843.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091683654.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002792983.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013907287.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972241498.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116686843.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972240609.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061131276.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972241498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000116686843.0 node_expansions=356
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116683662.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116683674.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116683632.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116683645.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116686843.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000116686843.0 node_expansions=46
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000116683640.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116686862.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116686696.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116685763.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116686009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116683640.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116683630.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116686140.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000116686862.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686843.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686890.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116686890.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686852.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686852.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972241520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972241520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972241520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972241520.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972244754.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999972241519.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972241531.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972241540.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972241531.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972244729.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999972244729.5 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999972241538.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972243633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972244562.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972244729.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972243618.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972243896.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972241507.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972241507.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972244021.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1199999972244729.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972244729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972244729.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244731.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972244731.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999930578096.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972244752.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972244752.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972244762.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972244765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1199999972244765.0 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244765.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972244765.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972247820.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133359785.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069470007.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116693118.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000091695594.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002802451.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013913562.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116695594.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972246885.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061137551.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972247774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000133359785.0 node_expansions=546
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000133359760.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133361871.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133362260.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133361872.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133361871.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133362149.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133359760.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133359760.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133362260.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000133362260.8 node_expansions=195
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000133359795.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133362176.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133361871.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133361872.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133361871.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133362176.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133359760.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133359760.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133361594.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133362295.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000133362295.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362287.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133362287.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362260.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133362260.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362260.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133362260.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083362309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083362309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083362295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083362295.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083362295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083362295.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083362318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083362318.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019472545.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000066695642.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011140087.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091695656.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952804975.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963916086.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999922250316.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066695642.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011140073.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000011140073.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011140094.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061140086.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061140086.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011140094.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011140073.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999922249406.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011140073.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999922250295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000091695656.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091695644.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091695616.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091695644.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922250329.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999900023744.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922250298.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922250274.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922250278.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922250264.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922250313.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999922250313.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922250276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922250276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880579276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880579276.8 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991671224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988893113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963893056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055574788.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050019156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022240491.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906934.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129457.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005573266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016683809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044463397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569904.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005573264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572485.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055574788.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571166.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574789.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055574789.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574788.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574790.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997241223.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997243031.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997242889.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997239689.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997239687.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997244556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997244278.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997241909.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999997244556.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244556.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244558.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244558.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244566.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033362172.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005577902.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041689011.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033362172.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997244555.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083363950.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083363950.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579679.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579677.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091697284.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579679.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579679.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091697284.0 node_expansions=139
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690799.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690799.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251107.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997244565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244565.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244565.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244577.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997244590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997244577.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244590.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025018351.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025018351.4 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975022364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997244575.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997244575.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022354.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997244589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244589.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975022368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975022368.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133486.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133486.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961133473.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999961133452.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999961133442.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961133478.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961139996.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999961139996.2 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961134996.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961136774.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999961135565.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999961136662.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961133440.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961133440.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999961138065.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999961135686.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999961140019.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999961140019.6 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961139996.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961139996.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961139998.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961139998.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997251158.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969473344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041695579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033362246.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999961140034.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047252936.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047252910.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000019475145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019475119.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019475109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000091697345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019475108.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019475108.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000019475119.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000019475108.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000019475145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000019475121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019475108.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091697345.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697368.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697388.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697388.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697356.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091701919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701919.6 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697356.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091701966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091701966.2 node_expansions=50
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119467453.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119465938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119468009.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119469120.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119465938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000125026898.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119465928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119470509.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119468150.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119468160.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119470509.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000108362731.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000125026898.4 node_expansions=945
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699933.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091698377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091700488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091701599.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091698377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091698377.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091698377.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091702988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091700599.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091701599.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000125026898.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000119465937.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000108359120.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000125026898.2 node_expansions=277
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125026898.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026898.2 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102804713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102804713.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019470501.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947247356.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063914921.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000044469612.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999972247342.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080582478.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000025031495.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000030582453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000030582490.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000030582468.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030582453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999972247342.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000030582453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000030582453.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000052809273.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000052809273.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000030582454.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999997249121.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000080582478.2 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080582468.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080582468.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247051.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247051.0 node_expansions=61
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080584032.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080582501.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080584601.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080585700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080582491.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080582491.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080582490.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080587088.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000080584700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080585724.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000097247051.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000097247051.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097247051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247051.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072246130.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999947245310.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080579533.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000105579464.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000023963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000041691529.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030580407.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030584966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000047247074.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119473868.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047247074.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033357240.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047247088.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047251632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000069469297.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105580364.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047251632.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013913742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000105580364.8 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105580364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105580364.8 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000105580390.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000097247056.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000102802611.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000086135935.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1500000105580390.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105580390.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105580390.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105580386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105580386.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105580396.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105584909.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105580397.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105584945.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105580402.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000105584945.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000105581900.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105580383.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105581499.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105583570.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105580397.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105580373.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105580397.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105584956.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105582606.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105583570.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000105584956.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105582737.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105582737.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105584971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105584973.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105588146.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105584941.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105584964.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000105588146.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000105586479.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105584961.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105586035.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105588146.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105587314.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105584962.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105584935.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105585962.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105584926.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105587146.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105588157.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000105588157.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105588146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105588146.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083360225.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083360225.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083360229.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083360229.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913914048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913914048.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913914026.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913914026.2 node_expansions=234
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052800571.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000047251457.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002807012.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952807012.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000113919012.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055585679.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997252332.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997252332.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013918999.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086141235.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013918999.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999930584777.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013918999.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036141235.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058357015.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077801460.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055579237.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999980585666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000077801460.0 node_expansions=598
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000055584038.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000055584870.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000055582473.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000055583593.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000055585693.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000055584871.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000055582482.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000055582482.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000055584304.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055582468.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000055582472.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000055584695.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077801460.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000077801460.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077801508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077801508.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077801513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077801513.0 node_expansions=177
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000077806221.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077806055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077801513.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077805777.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077807888.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077807055.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077804666.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077804666.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077805499.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077804666.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077801513.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077806888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2400000077801513.0 node_expansions=336
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000077801493.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077803013.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077802903.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077802619.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077804691.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077803847.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077801508.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077801493.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077802352.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077801507.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077801513.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077803741.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2400000077801513.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000077801513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077801513.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947245096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947245096.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947245045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947245045.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947245095.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947245095.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999947245094.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947245094.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947248224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947248224.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947245104.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947245104.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947245113.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947245110.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947247417.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947247417.5 node_expansions=150
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947245113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947245113.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066678657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027788833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058344753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055565053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038898832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027787444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027784943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027787165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027787155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036119387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036119943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052787275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899163.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000077793940.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794496.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797551.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793662.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077797551.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027793321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571920.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019459102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994456584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994454059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994454059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994453795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005563794.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030566096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019453583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047238941.9 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238941.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237275.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047234775.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000047238941.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016743.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050016729.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016691.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016729.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016756.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016756.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000027792576.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016705.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050016705.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016705.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016705.1 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050016705.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000050016718.6 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000050016732.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000050016716.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000050016705.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000050016728.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=600000050016732.6 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016733.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016733.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086127844.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938901164.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002792719.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075016733.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086127844.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997237164.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016719.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002792719.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016732.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016730.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075016733.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075016746.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016719.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016719.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086127844.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132432.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130632.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131056.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128966.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086127854.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132445.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130632.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131334.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086132445.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132456.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105572276.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105572276.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132446.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130224.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905780.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938905790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905790.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905802.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999938908567.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938909012.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938908567.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938906902.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938908290.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938909290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938905803.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938908178.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938909290.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999980569633.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999980569633.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980569634.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980569634.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980573113.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980573113.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980569636.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980569636.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980569647.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980569647.1 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069461191.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000105572319.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063908211.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002792747.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094464655.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069461191.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069461205.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105572303.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069461192.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027793636.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069461202.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033349192.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050016747.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050016766.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094461199.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094461199.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069461191.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069461205.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000105572319.8 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105572322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105572324.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105572324.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105575766.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105572300.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000105575766.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105575077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105575502.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105575087.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105573397.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105574796.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105574807.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105572297.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105573698.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105575777.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000105575777.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575790.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105575801.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105575778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575801.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069464690.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063908244.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980573130.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002796234.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094464690.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069464679.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069464679.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105575801.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000069464679.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027797134.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069464692.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033352679.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050020234.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050020234.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094464698.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094464688.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069464692.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069464679.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000105575801.5 node_expansions=109
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105575807.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105575788.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575807.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136131346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136131346.5 node_expansions=28
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000136134531.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000130578976.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000125023420.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1200000136134531.8 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136131327.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136131357.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136131326.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136131334.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136134531.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000136134531.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000136134087.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136134546.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136133709.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136134087.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136132435.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136133824.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136133834.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136133420.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136132712.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136131320.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000136134546.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136134546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136140809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136140809.8 node_expansions=150
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100023435.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000136134589.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000063911436.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999980576324.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033355014.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125027212.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100023437.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100023435.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100023449.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027800324.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100023435.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063911435.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080579005.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080578990.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125023458.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125023459.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000100023448.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000100023448.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000136134589.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000136134569.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136134531.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134569.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136134569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134569.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000161133797.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161134797.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161132408.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161133797.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161132130.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161133519.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161133519.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161132130.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161132852.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161132408.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000161131019.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000161134797.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000158356296.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000161134797.0 node_expansions=657
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000136138347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136140722.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136139722.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136140721.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136139455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136140853.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136140833.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136140455.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136140177.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136138347.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136138347.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000161134797.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000150020185.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000158356296.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1500000161134797.0 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134797.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161134797.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161134842.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161134819.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000161134854.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161134846.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000161134819.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161134824.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161134856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000161134856.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134821.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161134821.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136134836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136134836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136134838.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136134838.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136134838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136134838.2 node_expansions=151
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000136134846.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136139735.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136138901.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136138735.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136138457.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136140568.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136140568.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136138457.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136139179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136134846.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136137346.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000136134846.2 node_expansions=285
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000136137235.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136136236.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136136234.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136135957.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136137232.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136137346.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136137346.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136135958.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136136680.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136134844.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136134846.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000136134844.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136134859.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136134859.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000161134827.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000155579279.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000161134848.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=34) score=2400000161134848.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161134824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161134824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161134816.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161137310.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000183352846.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161137300.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161137323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000183352846.0 node_expansions=137
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161134840.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161134846.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161134858.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161134837.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183352846.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000183352846.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000161137223.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161136212.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161136212.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161135934.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161137323.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161137336.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161135934.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161136669.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161137223.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161134823.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175016771.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2700000183352868.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000183352868.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183352846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183352846.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183352881.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183352881.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000147241748.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122241749.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000050018637.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000102797304.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000172241763.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000147241748.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000172241750.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000208352875.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000147241748.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000025018639.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000097241749.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000100019560.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000105575118.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000127797320.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000172241762.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172241762.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147241770.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000147241748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2700000208352875.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208352882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208352882.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208355381.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000208355381.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000147244248.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000183355373.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000122244249.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000050021137.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000102799804.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000172244262.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000147244248.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000172244262.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000147244248.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000025021137.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000097244248.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000100022026.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000105577581.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000127799804.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000172244249.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172244262.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147244248.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000147244248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000183355373.0 node_expansions=402
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000183352927.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183352885.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000183355373.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000183355359.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183352875.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000183355373.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2700000183355204.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000183354278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000183354272.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000183353994.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000183355389.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000183355375.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000183353996.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000183353728.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000183355202.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000183352884.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2700000183355389.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183355373.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183355373.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183358558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183358558.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000183355407.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183358578.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000183358578.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000183355405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183358563.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000183355430.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000183355440.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000183358578.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000183358543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000183358578.5 node_expansions=112
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2700000183355416.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000183357744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000183356805.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000183356815.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000183356537.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000183358578.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000183355416.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000183356551.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000183356249.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000183357745.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000183355426.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2700000183358578.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000183358578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000183358563.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183358578.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183358592.0 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358577.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000183358585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000183358585.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183358577.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183358577.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000183358599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183358599.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000208358561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000208358561.5 node_expansions=14
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000208358570.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000202803007.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000205580785.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=3000000208358570.5 node_expansions=48
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016673780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016673503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011118447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013894835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991670335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008338446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000002793261.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002794930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044458876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022238263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030570002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002794931.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002791887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008345463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030572211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038901927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027792208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016683519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013905462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027795271.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027794719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793296.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047239999.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047239720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240011.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047240011.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240010.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240010.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240023.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240023.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240022.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240022.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240022.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240023.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240023.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240030.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240031.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047240031.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240043.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240043.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047240031.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240031.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080573366.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991682698.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047240031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002794699.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000077801286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080579064.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047240031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991682710.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999991682698.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047240043.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000047240031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002794699.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000033355953.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000077801286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047240031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047240032.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000080573377.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000080579064.4 node_expansions=171
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080578362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080575742.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080577675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080575584.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080578509.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080573362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080579077.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080575861.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080579077.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579065.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579065.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579077.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579066.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579068.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579068.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579076.4 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579074.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080579089.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579089.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579076.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688408.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991688420.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991688405.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688420.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047245755.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579099.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047245766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800421.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077801322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245765.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080579075.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245755.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999991688421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245755.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245766.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800421.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033355988.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801285.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245755.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047245755.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080579088.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080579099.9 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080585330.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080585330.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991688408.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800408.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077801311.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080579086.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688408.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688408.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800408.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033355975.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801308.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245742.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080579086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000080579086.4 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080579110.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579063.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579110.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688431.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047245764.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579098.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047245764.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800430.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077801320.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047245771.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080579117.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245777.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688430.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688431.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245764.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245764.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800444.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033355987.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801317.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245765.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245764.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080579095.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000080579117.9 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579098.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579108.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080579108.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080579095.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579083.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579095.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579120.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047245781.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579116.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688440.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047245774.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800440.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077801327.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047245775.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047245787.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688440.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688440.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047245781.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047245774.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800454.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033355993.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077801350.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245774.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047245787.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080579108.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080579116.9 node_expansions=107
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080579116.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579106.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080579082.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080579085.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080579072.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080579085.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579116.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579115.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080579115.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080579116.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080579106.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080579120.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080585349.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080579086.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080579087.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000080585349.6 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080584071.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080582571.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080581460.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080581752.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080581328.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080584238.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080585349.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080579071.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080581606.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000080585349.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080585373.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080585373.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080585349.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080585349.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080585349.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080585349.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583683.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583683.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583707.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583722.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055583709.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055583683.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583709.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693041.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693041.9 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966692995.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000000026328.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000000026328.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966692995.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966692995.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026329.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026329.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000026331.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000026351.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000026375.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000026373.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000026343.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000000026375.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026341.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026341.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966693009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966693010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966687991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966687991.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966693054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966693051.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966693010.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966693055.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966698162.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999966698162.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966693997.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966694665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966692996.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966695386.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966695662.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966695218.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966698164.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966693996.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966692996.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966695541.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999966698164.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966698197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966698197.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476864.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944476864.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476874.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944476874.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476829.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944476829.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476828.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944476828.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476874.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944476874.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999925026429.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944476874.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999944476874.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944476861.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944476861.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944476896.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944476896.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999925026439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944476868.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999944476868.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925026424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925026424.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913909050.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913909050.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883353506.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883353506.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909060.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909060.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909037.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938909037.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909051.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909051.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047243284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088909951.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966685951.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000047243285.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058354386.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999936130384.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999936130384.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991687730.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999913909051.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999944464617.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000022243286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999991687718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000086126977.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000086126977.2 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058354408.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354408.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058357868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058357868.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047246757.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088909950.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999966685964.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991687731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999977793681.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047243284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999991687731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058354394.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999991687732.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999936130397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999936130394.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999991687732.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999991687739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999913909061.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999944464627.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000022243287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999991687731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999991687732.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1199999977793681.8 node_expansions=133
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938911439.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938910717.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938909051.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938911439.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938910050.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938911286.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938909050.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938909050.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999938911550.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999938912551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999977793715.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1199999977793715.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947238139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947238139.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947238139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947238139.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000044460359.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127016.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986127045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999961127015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075015927.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999988904806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000055571460.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999988904826.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999955571459.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999905569681.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999961127049.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999988904826.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999922238139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999983349261.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000050015917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999988904792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999988904792.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055571471.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000086127016.0 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127026.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086127000.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086127026.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086127040.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127040.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086127071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000086127071.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127015.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086127015.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000086127040.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086127030.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000086127041.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000086127030.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000086127061.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000086127061.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119460323.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119460323.8 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086127058.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086127038.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000119460323.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086127048.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086129510.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086129543.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000119460323.8 node_expansions=72
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119460323.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000113904768.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1500000119460323.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119460361.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119460361.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119460339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119460339.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119460338.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119460338.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000147238142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147238142.0 node_expansions=50
FooPlayer.decide: Prioritizing 1 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147238116.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1800000147238116.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000127793671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127793671.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133351772.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133351772.8 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133349296.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133349292.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133349296.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133349269.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000133349269.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999891680818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999891680818.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091682607.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133349292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000015938.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999980571491.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999994460381.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122238181.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000036127038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000116682604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000050015938.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999969460402.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980571484.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000036127050.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999969460371.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000030571503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000097238152.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036127038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000036127047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000102793706.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000133349292.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133349273.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133349248.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133349273.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091682616.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000015946.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980571496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994460394.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122238173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000036127049.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116682613.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050015960.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969460383.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999891680829.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999980571496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000036127049.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999969460404.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000030571505.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000097238169.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036127049.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036127051.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102793728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000122238173.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122238185.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122238185.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122238147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122238163.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122238163.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122238161.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122238199.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122238199.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122238137.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122238137.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066682200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077794488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058347200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036121930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036120476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041679154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038898532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061121722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069456166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055565833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041674999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456032.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000077794488.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000077798099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997238255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000011019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041678589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019454665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027793056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997238252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997237151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008344637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013898818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000044461432.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000044461432.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243808.6 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000019795.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991686461.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077799364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000019795.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130919.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354919.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991686461.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022242030.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077799374.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083354919.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047243795.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083354919.8 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000083353106.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353106.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352420.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353530.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083353107.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354786.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083354919.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354919.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354935.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354956.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354956.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083354924.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354946.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083354945.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354929.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354935.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000083354946.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351599.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351599.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354951.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354951.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083354943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354954.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359806.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354941.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354931.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000083359806.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083359819.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357417.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357417.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356750.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357875.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357430.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357306.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359097.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000083359819.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359817.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359817.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359820.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359820.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359833.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359833.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359834.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359856.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359832.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359856.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359867.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359853.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359867.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116693145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116693145.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359841.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359868.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359865.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359844.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359865.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116693131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116693131.9 node_expansions=27
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083362365.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359865.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361698.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360865.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362810.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359878.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362264.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083362264.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083364032.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102796487.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000102798987.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000102798987.9 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102798988.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102798988.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102799000.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102795651.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102795651.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102798984.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102798984.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030575868.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022242511.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097243423.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000019413.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066686957.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066687845.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022242512.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052798069.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097243401.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066687868.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047243401.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047243423.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066687845.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000102798980.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066687845.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066687845.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066687845.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066687844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000102798980.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102798956.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102798956.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102798964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102798964.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102798956.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102798956.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019401.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019401.4 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000021922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000019409.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000021203.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000020370.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000022315.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000019409.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000020800.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000021758.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000023567.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000000023567.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023566.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000023566.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023590.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023590.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030580010.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022246677.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097247568.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066691122.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000102803122.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066692026.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022246677.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052802233.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097247600.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692010.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047247566.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047247567.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066692034.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000102803123.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066692034.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692011.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692010.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000102803123.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803144.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102803144.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102807337.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807337.8 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803145.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102803145.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803152.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030580034.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022246719.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097247598.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000023586.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066691142.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000102803153.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066692030.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022246697.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052802252.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097247619.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692045.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047247590.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047247586.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066692030.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066692053.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692053.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692030.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000102803153.6 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803132.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102803132.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803166.1 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102803142.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102803142.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102803155.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102803139.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102803168.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000102803168.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799824.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102799824.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803175.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803175.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102805632.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102803141.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102804934.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804102.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102806323.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102803154.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102804114.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102804532.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102805490.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102806337.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000102806337.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802990.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975026770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975026770.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030583226.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997249868.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000072250792.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041694349.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000102806327.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066695215.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997249881.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027805449.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072250793.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041695214.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022250757.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250769.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041695213.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077806335.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041695201.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041695214.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041695201.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041695224.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000102806327.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102803002.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102806310.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000102806310.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102806322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102806322.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102806359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102806359.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102806337.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102806337.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102809542.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102809542.9 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102803004.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102806345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102809543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102806346.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102806322.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000102809543.0 node_expansions=64
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102809567.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102808821.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102806334.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000102808167.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000102807334.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102809567.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000102806320.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000102807336.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000102808431.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000102807723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000102808709.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=900000102809567.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102809556.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102809556.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102809557.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102809557.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000030586442.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997253099.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072254021.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975030011.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000041697579.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000066698442.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999997253098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000027808680.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072253998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000041698431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000022253987.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000022253988.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000041698455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000077809553.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000041698455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000041698431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000041698432.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000041698455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000077809553.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077809553.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077809553.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077809592.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077809592.9 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077813888.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077812079.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077809554.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000077811388.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000077810554.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000077812800.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077809554.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077810578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000077811690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077810957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077811968.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000077813888.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077813888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077813888.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077813903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077813903.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077813915.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077813915.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077813909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077813909.8 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077816436.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077813912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077816580.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077815746.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077814926.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077814912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000077813909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077814912.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000077816024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000077816024.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000077815298.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000077816301.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000077816580.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077816593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077816593.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077819218.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077819218.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077816576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077816576.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030593453.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999997260122.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072261012.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041704578.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102816568.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066705456.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997260122.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027815676.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072261012.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041705452.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022261011.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022261011.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041705455.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077816590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000041705455.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041705469.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041705455.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041705463.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000102816568.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102819077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102816567.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102818413.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102817590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102819244.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102817580.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102817567.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102816580.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102817567.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102818691.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102818678.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102817969.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102818953.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000102819244.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102819257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102819257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102821996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102821996.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102819243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102819242.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102819245.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102819219.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102819232.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000102819245.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102819255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102819255.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975039678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039666.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975039666.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997262802.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997262802.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030596123.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072263668.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999975039654.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041707223.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102819234.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066708122.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997262765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027818332.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072263668.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041708122.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022263654.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022263677.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041708098.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077819247.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041708123.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041708112.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041708122.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041708098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000102819234.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102819235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102819235.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039656.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975039656.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975039680.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975039680.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997262791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997262791.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030596136.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072263678.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999975039680.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041707234.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102819245.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066708135.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997262778.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027818344.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072263691.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041708126.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022263677.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022263680.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041708123.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077819236.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041708112.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000041708111.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041708124.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041708112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000102819245.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102819244.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102819211.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102819244.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080597035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080597035.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080597025.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080597000.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080597025.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080597023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080597010.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080597023.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080597048.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080597048.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080597027.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080597002.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080597027.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080597034.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080597034.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000013922892.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947262804.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022263704.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999925039704.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025034003.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016708138.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999947262805.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999977818371.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022263690.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991708137.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972263693.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999972263693.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991708148.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050041489.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000041708148.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019485926.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991708138.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991708137.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000025034003.2 node_expansions=222
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999991707246.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991707225.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991707246.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991707246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991707246.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999991703913.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991707225.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999991707259.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999991709900.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999991707246.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999991707246.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999991709900.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999991709744.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991707233.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991709066.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991708247.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991709900.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991708234.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991708234.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991707244.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991708247.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991709344.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991709345.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991707247.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999991708622.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999991709622.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999991709900.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991709900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991709900.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991709914.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991709914.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999991709925.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991709876.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991709925.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991709916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991709916.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999991709926.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991709891.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991709926.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925042337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925042337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888931255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888931255.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888933721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888933721.8 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999888927923.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999888931243.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999888931243.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888931243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888931243.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999888931245.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999888931261.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999888931235.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999888931249.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999888931256.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1499999888931261.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927816545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927816545.2 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999888927913.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999888933708.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999888931265.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999888931258.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999888931249.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999927816545.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999927816545.2 node_expansions=137
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1499999888933747.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999888931234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999888932248.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999888933081.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999888932235.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999888932234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999888932235.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999888931234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999888932234.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999888933359.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999888932235.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999888932246.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999888931246.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999888932624.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999888933623.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999927815002.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999922256615.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999911149224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999927816545.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999922257990.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999900034877.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1799999927816545.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927816546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927816546.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927816582.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927816582.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999927813235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927816544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999927816544.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908366919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908366919.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927813225.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927813225.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927813224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927813224.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894479892.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894479892.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894479892.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894479892.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894482401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999894482401.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972260181.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927814847.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002815736.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986149069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063926847.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963926847.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999894481500.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999925037069.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999969482403.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938926834.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999919482389.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999919482389.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999938926834.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033371292.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988926847.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950037958.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999922260167.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938926834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000063926847.8 node_expansions=558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000063926847.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063924371.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063924348.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063926181.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063925348.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063925348.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063925347.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063924347.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063926461.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063925347.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063924349.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063924347.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063925736.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063926205.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000063926847.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063926861.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063926861.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063928664.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063928664.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063926846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063926846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063926849.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063926867.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063926834.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063926847.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063928653.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000063928653.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000063926819.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063927843.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063926844.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063928668.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063927820.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063927819.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063927844.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063927833.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000063926819.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000063927833.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000063927833.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000063926844.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000063926819.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000063928233.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000063928666.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000063928668.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063928676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063928676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063928676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063928676.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972262034.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999927816692.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002817578.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999894484256.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986150912.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963928690.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999894483343.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999925038934.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999969484243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938928690.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999919484232.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999919484245.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999938928690.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033373158.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988928690.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950039802.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999922262023.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938928701.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000033373158.8 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033373158.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033373096.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033373158.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033373170.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033373170.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033373159.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033373135.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033373159.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033373160.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033373160.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000033373179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033373157.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000033373147.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033373137.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033373144.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000033374968.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1200000033374968.5 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000033373136.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033374980.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033373136.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033374159.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033374159.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033374136.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033374147.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033374147.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033373148.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033374136.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033374158.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000033373159.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000033373136.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000033374814.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000033374524.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000033374969.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000033374980.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033374982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033374982.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033374971.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033374971.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033374993.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033374970.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033374993.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033376803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033376803.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000033375012.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033376787.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000033375004.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033374994.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033375001.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000055592956.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=1500000055592956.2 node_expansions=132
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1200000033374992.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033375992.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033376004.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033374992.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033376004.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033376002.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033375992.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033375992.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033374992.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033375992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033375992.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000033374992.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000033375003.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000033376669.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000033376280.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000033375825.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000033376825.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000050038802.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000055591013.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000055592956.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000041703789.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000055589758.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000044478622.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1500000055592956.2 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055592971.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055592971.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066678329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066682256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072238645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036119663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036120218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041678274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058344929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038898829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000077793940.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796440.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796996.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798662.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000077798662.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000011122500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999977787143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999977790199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000013811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005568877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999977788532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999977789351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991677128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994456852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999980566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994454972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994455527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997234403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997235515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988898795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988897684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994456070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986120461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997233518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988898238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000011296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988898239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999977787407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999977788226.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000041683940.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041679218.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041680884.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683940.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000041683940.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018109.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018109.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018109.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018109.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022294.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050018123.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018108.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050018110.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050018110.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050022259.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000050022259.2 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050019919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018092.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022259.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018096.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050019759.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021874.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021864.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021714.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050022259.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022270.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022270.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022282.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022282.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022297.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022308.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050022308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911208.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013911208.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911208.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013911208.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911219.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013911219.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911208.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013911208.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013911209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013911209.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916319.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013916319.6 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000013911207.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013911209.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000013911209.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000013911211.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000013916343.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000013916343.1 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000013913020.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013911207.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013914131.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013911196.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013912873.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013914967.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013914965.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013914807.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013916354.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000013916354.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013916343.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128997.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986128997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240050.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240050.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958351215.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958351215.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986132709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986132709.5 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008351196.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000022240086.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000022240086.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240085.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240085.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022243834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022243834.1 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999927797609.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999927797609.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955575398.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000122246207.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994465763.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966685609.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050023985.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050021620.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094466065.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094468430.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050023985.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966685609.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022243832.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000122246207.8 node_expansions=944
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000122246207.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122243818.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122246763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122243818.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122246596.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122247429.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122243818.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122242430.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122247429.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122245096.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000122246207.8 node_expansions=242
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000122243554.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122241876.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122244818.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122241876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122243563.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122245665.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122241887.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122241887.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122245487.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122246209.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122244263.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000122246209.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122246207.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122246207.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122246207.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122246207.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999927799985.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022246209.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999927799987.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955577774.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999994465786.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999966687999.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022246209.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022246207.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022246229.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050023998.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050023996.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000094468445.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000094468431.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050023996.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022246229.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999966687987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022246221.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022246221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000094468445.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468443.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094468456.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094468465.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094473017.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094468433.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094468421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000094473017.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000094470086.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094468441.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094471373.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094468420.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094470517.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094473017.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094470086.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094472218.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094468441.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094468441.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094470663.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094470830.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000094473017.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094473052.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094473056.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094473052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094473052.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094473087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094473087.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116695264.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1800000116695264.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116695256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116695256.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116695256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116695256.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000116696909.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116695276.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116698201.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116695264.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116696943.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116697353.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116699034.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116695242.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116695242.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116697464.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116697666.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116697666.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116699610.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000116699610.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116699598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116699598.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116699634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116699634.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999950031153.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000044477375.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999950031188.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999977808944.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144477376.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994474744.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999966696965.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000044477375.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044477410.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044477375.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072255154.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072255166.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000116699621.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072255189.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000044477375.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999966696931.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044477375.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044477410.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144477376.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144477376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144477376.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484099.0 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144481154.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144483821.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144481154.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144484099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144481154.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144483265.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144484099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144482987.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144481154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144481154.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144483376.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144483543.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144483543.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000144484099.0 node_expansions=395
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144480333.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144482987.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144480321.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144482189.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144480335.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144482432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144484133.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144483022.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144483543.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144480321.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144480321.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144482543.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144482710.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144482712.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000144484133.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116706355.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116706355.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144484133.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484133.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144484101.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144484108.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144484110.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144484098.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144484098.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000144484110.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116706352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116706352.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125039687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125039687.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125039700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125039700.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815696.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815696.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999902815676.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902815678.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999902815680.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999902815666.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999902815688.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999902815688.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902815666.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815680.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902815680.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999902815682.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902815655.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902815682.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999902815692.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902815704.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999902815704.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902815689.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902815692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902815692.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886149022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886149022.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919480365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919480365.5 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999858371247.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999886149031.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999919480400.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999886149021.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999886149023.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999919480400.0 node_expansions=75
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1799999886149024.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999886151688.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999886149021.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999886150858.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999886150867.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886151132.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999886149024.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999886151135.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999886152247.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999886150021.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886149021.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999886149021.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999886151256.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999886150855.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999886151410.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999919480402.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999894473791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999905586027.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999908363957.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999886145234.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999905590511.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2099999919480402.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919479013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919479013.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886146166.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886146166.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999886144802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999886146163.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999886146163.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999886146165.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999886146165.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999886146165.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886144777.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886144777.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999980591576.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999919479556.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975035121.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102813790.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999975038319.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999902811132.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000002813777.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000002813777.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000002813792.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000058369343.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077813801.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094480466.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000091705874.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047258232.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002813777.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999947257332.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002813779.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000002813777.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000102813790.0 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102813810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102813810.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102812691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102812691.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102812687.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102812666.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102812687.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102812699.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102815321.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000102815321.0 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102812654.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102815335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102812690.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102814509.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102814780.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102812655.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102814801.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102813655.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102812654.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102812654.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102814898.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102813654.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102815057.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000102815335.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102815335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102815335.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999969450280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999972228891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999994449501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999994450056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013897057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994450612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000019451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999994450334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999994450889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013897335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991670613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036119891.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036118780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036117391.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036119891.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011123831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041680820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055568656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055570898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061128374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126854.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033344961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041683042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058348640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027790765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016677138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038902985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016677428.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016675461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022232962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000061128374.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128409.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127020.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131597.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000061131597.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126152.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126162.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061126162.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126209.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091687141.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091687141.9 node_expansions=87
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061135520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133743.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131631.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061133576.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137076.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061137187.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061137187.4 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061134832.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133021.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061137201.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061130929.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132873.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136354.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061135257.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061133443.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061137201.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061137200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061137162.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137200.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137200.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061137210.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061137176.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137210.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091698155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091698155.5 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061137180.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061137166.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914989.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011135388.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086137177.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997245610.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137177.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088914945.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088914982.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061137166.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011135388.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036135400.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086137181.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061137166.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061137166.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997245610.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997245610.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088914989.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914969.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914969.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914956.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914956.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914956.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914956.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914956.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914956.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686440.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686440.4 node_expansions=24
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119470541.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116692722.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000119470541.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470500.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470500.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470502.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470502.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470541.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470541.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972245601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245601.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245642.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066692731.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066692754.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094470531.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016690954.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116692763.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066692747.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066692754.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094470528.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094470523.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692746.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016690968.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066690977.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116692753.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066692731.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066692754.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972245620.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972245620.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000116692763.4 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692745.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692707.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692745.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470501.2 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470501.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000144470501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244390.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244390.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244390.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244433.2 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094466656.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094466659.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000100022212.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994464877.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072244424.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000019543.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072244424.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100022212.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100022208.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072244424.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994464868.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044464874.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122244432.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072244433.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072244424.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977797313.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999977797313.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072244424.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000122244432.2 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122244430.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122244419.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244430.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244434.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122244405.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122244432.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122244432.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244436.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244436.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977797287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977797287.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999977797285.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977797296.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999977797308.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977797308.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977797308.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999977797308.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999977797308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977797308.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950024662.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950024662.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999950019532.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950019534.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999950019509.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999950019522.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950024662.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999950024662.0 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999950023384.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950020906.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950021606.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950023273.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950019495.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950021439.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950021717.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950022017.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950023828.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950024684.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999950024684.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950024662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950024662.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950032495.5 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999950032051.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950029551.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950031106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950031939.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950028162.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950030106.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950032328.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950032495.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950030939.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950032495.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950030662.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999950032495.5 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999950032884.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950028995.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950031106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950031939.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950032773.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950028995.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950030939.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950031232.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950029995.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950029995.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950032495.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950031495.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999950032495.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950032495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950032495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950030828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950030828.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925032495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925032495.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905583454.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905583454.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999905583439.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905583439.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905589913.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905589913.2 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999905589162.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999905589328.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999905589884.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999905588051.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999905589884.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999905589717.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999905588495.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999905589884.2 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999905589176.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999905588232.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999905589350.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999905587795.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999905587217.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999905589898.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999905589717.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999905588217.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1799999905589898.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905589884.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905589884.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905589898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905589898.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999905589920.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999905589873.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905589920.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888919500.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888919500.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999872246254.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999888919450.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999888919450.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999872246206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999872246206.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999872246235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999872246235.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999872246206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999872246206.8 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236650.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681094.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086128922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072233872.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125539.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027787720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083350051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055566106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027786330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038896377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027788275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027785774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000086128922.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129478.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130589.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086133922.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033352256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570482.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988903255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013905278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988901598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988904088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047241145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036129478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997231849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997232960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002788791.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016678803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000011570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000010459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999988900195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991677416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999988902129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988899615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013905519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047241145.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239756.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047241145.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353411.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058353412.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994461857.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094464512.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094464512.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353400.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131179.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000018289.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994461845.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994461845.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353400.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094469655.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353400.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058353412.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058353402.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027796068.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000018289.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058353411.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094469655.4 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094464512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464512.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464512.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464512.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464520.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464520.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094464521.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094464524.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094464524.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094464521.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094469665.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094469665.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094467999.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469689.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466740.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464508.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467042.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468023.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094467866.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000094469689.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469689.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469689.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000023455.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023455.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023475.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023475.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023467.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023467.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023469.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994467025.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094469697.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094474253.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058358589.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086136358.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994467024.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467024.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094469691.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358586.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058358580.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086136368.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027801257.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000023468.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094474253.0 node_expansions=107
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094469691.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469676.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094469678.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094469668.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094469656.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094474253.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094474253.0 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094472864.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473155.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471878.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469641.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472141.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473266.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470641.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474265.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472989.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000094474265.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474265.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094474253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474253.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474290.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058363177.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994471609.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094474277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058363177.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086140956.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000028054.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994471609.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994471609.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094474290.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363165.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058363178.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058363165.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058363165.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086140968.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805854.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028067.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058363176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094474290.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094474292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094474275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474292.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474277.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094474303.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094474264.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474303.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585339.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585339.6 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094474268.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094477871.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130585366.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094474310.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116690315.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116690348.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000130585366.6 node_expansions=112
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125029811.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000130585366.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000130585366.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130585366.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585366.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585379.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585379.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102807601.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102807601.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102807633.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102807642.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102807625.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102807621.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102811208.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000102811208.6 node_expansions=41
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102810819.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102811110.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102809819.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102807597.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102810097.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102811208.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102808597.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102808611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102809430.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102810947.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000102811208.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102811208.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102811208.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066700108.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002808566.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000102811234.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000102811241.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122255674.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972253888.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002808555.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002808552.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000066700122.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122255674.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027809451.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972253888.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066700110.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122255674.0 node_expansions=114
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122255665.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122255687.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122255679.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122255675.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122255664.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000122255687.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122255689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122255689.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253872.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972253896.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253896.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011136729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011136729.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999972250031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972253909.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999972253888.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972253891.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972253892.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999972253891.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999972253909.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972250020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972250020.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972258389.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=899999972257397.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999972258389.2 node_expansions=178
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972258386.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972260889.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972258407.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972259611.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972257407.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972259886.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972256722.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972258389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972257286.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972258389.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972258508.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999972258407.8 node_expansions=259
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999972257275.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972259778.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972258387.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972258518.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972256278.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972258776.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972257296.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999972257278.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972257296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972258130.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972258387.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999972257389.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999972258387.2 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999972258387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972258391.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999972258368.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972258363.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972258368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999972258391.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972258378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972258378.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972258369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972258369.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933365591.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933365591.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972258356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972258356.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933365590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933365590.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933365613.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933365613.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933365603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933365603.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894479184.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894479184.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894476722.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894476746.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894479209.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894476734.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894476747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999894479209.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999894477709.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999894476709.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999894478543.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999894478944.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999894476711.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999894479209.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999894477709.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999894477711.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999894477709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999894478556.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999894478844.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999894476709.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999894479209.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894476455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894476455.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866696185.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866696185.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866696175.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866696175.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866696167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866696167.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866698372.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866698372.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988920167.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999925028612.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102809068.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997253501.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999961142378.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016697968.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999897250836.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999975028635.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038920191.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997253501.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961142390.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961142378.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999961142378.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999961142391.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016697945.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999922251723.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999866696156.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961142391.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000102809068.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102809056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809056.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809056.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102811250.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102811250.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102813084.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102813084.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102812250.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102811250.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102812250.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102811250.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102812251.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102813528.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102812250.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102812250.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102811250.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000102813528.8 node_expansions=313
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102810892.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102810899.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102810900.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102810886.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102813528.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000102813528.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000102810875.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810891.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102812695.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102813084.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102811862.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102810862.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102811887.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102810862.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102811875.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102811721.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102811862.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102811887.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102813542.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102810862.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000102813542.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102813554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102813554.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102813557.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102813557.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102813557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102813557.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102817886.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102817886.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102813569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102813569.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102817921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102817921.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000102813572.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102813559.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102815393.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102815786.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102814559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102813583.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102814559.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102813559.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102814559.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102814393.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102814559.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102814573.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102817906.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102814837.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102813572.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000102817906.2 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102817893.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102817893.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102817929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102817929.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102815416.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102817891.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102817891.2 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102815404.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102815404.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102817899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102817899.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102817908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102817908.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866707234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866707234.5 node_expansions=34
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999866707208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866707208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866709041.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999866709041.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999866709485.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999866707208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999866707208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999866708041.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999866708208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999866708485.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999866707208.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999866709485.8 node_expansions=530
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999836148799.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866706869.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999866706833.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999866706843.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999866709485.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999866709485.8 node_expansions=98
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999866706819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866706821.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866708652.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999866709055.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999866709509.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999866707819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999866707842.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999866706819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999866707842.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999866706819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999866707819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999866707665.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999866707819.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999866707832.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999866708097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999866708097.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999866706819.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1499999866709509.2 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866709485.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999866709485.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999830598374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999830598374.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999830598388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999830598388.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999800038702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999800038702.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999800038688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999800038688.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999800040899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999800040899.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999922264886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999858371130.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072262709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999997262686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999894484902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999950042663.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999830593346.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999908373330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972264886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999966709330.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999925042663.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999925042663.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999894484910.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999894484920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999950040480.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999855596441.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999800038680.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999894484910.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000072262709.8 node_expansions=304
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072262667.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072262688.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072264886.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072262699.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072262686.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000072264886.0 node_expansions=71
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072262663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072262663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072264497.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072264886.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072263663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072263775.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072262664.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072262663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072263692.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072262663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072263692.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000072263497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072263689.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000072263663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000072263967.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072263941.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072262663.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000072264886.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072264911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072264911.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072264935.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072264935.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072264886.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072264886.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072264911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072264911.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072264886.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072264886.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005562891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963892225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011117614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988896168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983335334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986115335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041680000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463320.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017209.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794405.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052796167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008350484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038907741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047241154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022233238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041679975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052796167.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802296.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052802296.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796192.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796192.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802296.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052802298.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797867.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799241.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798963.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799388.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800499.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000052802298.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052802297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802297.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467172.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467172.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994467173.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467148.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994467174.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994467150.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994467150.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999994467174.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467150.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467150.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467175.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467175.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911619.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911619.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966689408.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966689408.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133841.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936133841.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133818.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133818.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133829.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936133856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133867.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133867.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936133841.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133852.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133852.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936133868.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936133864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936133864.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138201.9 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580118.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025024551.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119468930.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091691137.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999950022764.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999936133875.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061135597.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088913374.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058357819.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994468982.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994468986.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950022760.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950022760.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994468986.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994468986.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936133871.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994468986.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994468986.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000119468930.5 node_expansions=89
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119468930.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105580066.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000119468930.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468952.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468952.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468954.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091691163.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061135634.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091691176.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999986133819.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999936133819.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999936133819.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061135629.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088913388.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058357832.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000030580041.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030580041.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986133819.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999986133842.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030580078.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030580041.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999936133846.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030580041.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030580041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000091691176.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691166.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691166.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113913386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113913386.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691201.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936133856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936133856.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905578315.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905578315.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905582610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905582610.9 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999905578309.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905578320.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999905582575.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999905578311.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999905582610.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999905582610.9 node_expansions=56
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999905581511.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999905579963.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999905581352.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999905581075.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999905581499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999905582625.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999905579292.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999905580666.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999905580666.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999905582625.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905582610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905582610.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905582624.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905582624.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905582631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905582631.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877800109.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877800109.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877800124.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877800124.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877797891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877797891.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999811127903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999811127903.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869459107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869459107.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999844461234.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999844461233.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999844464409.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999844461223.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999844461201.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999844464409.6 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999844461187.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999844463298.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999844462868.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999844464257.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999844463965.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999844464444.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999844461211.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999844461187.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999844462576.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999844463576.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999844464444.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844464433.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844464433.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872242235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872242235.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838908853.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838908853.1 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022234614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997228725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016674336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961114447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008344557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986118390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030572441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905310.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348048.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000012143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908886.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030572998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022241332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000014059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044460862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014149.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013906318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022239428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459427.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=600000044460862.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460862.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044466307.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459473.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=600000044466307.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044466307.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460308.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044460308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241407.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241407.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235408.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235408.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972235408.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235419.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235419.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235418.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972235418.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972235429.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044460334.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011124330.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077793642.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077793668.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044460307.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460308.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044460318.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044460307.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000014112.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038902984.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083349246.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044460330.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077793641.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460318.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044460334.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044460307.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044460307.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000083349246.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349220.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349208.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349220.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355219.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355219.9 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349241.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349216.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349241.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349233.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349233.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349242.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349227.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349242.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235463.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972235463.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972235463.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972235438.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235463.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241464.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241464.1 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999972235461.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972241464.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999980568793.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972242853.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016681683.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972243686.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972241464.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000016681683.6 node_expansions=261
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999972243575.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972245797.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972239824.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972243019.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972241186.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972243586.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972242019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972239797.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000016681711.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000016681711.6 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903905.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988903905.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016681708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016681708.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000016684484.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000016687677.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000016681718.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000016684913.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000016683086.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000016684495.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000016683929.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000016681697.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000016687677.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016687677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016687677.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988909899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988909899.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016688581.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944463688.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027798802.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072244143.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100021911.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038910788.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038910802.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016688577.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038910788.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005576566.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044465468.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077799690.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038910802.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072244133.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000066693163.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066688577.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038910788.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038910804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000100021911.6 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100021924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100021890.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021924.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138910756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138910756.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100021925.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100021899.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100021925.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138915369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138915369.5 node_expansions=106
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122238120.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122240898.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122238120.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122241312.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122239499.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122240898.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122240342.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122241731.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122238110.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122241731.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000122241731.5 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000100026548.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100026522.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000100026516.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122241731.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100026516.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000100026505.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000122241731.5 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000100027503.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100029281.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100026504.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100029725.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100027892.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100030847.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100028905.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100027630.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100028736.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100026503.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122241766.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000119463121.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000122241766.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122241747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241747.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907510.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016686162.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988907496.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061130620.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094463951.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122241729.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038908398.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130621.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038908384.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061130618.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027796419.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066685284.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100019521.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061130607.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094463963.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908395.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908419.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130621.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130620.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000122241729.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122241742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241742.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246019.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246019.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988907552.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016686208.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988907543.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061130668.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094463986.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038908430.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130668.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038908430.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027796432.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066685330.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100019557.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094463996.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908441.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908444.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130668.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000100019557.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100019544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019544.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988911846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988911846.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016686208.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988907541.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061130653.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094463996.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122241787.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038908432.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130668.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038908430.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027796430.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066685330.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100019542.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094463998.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908431.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908445.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000122241787.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122241788.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122241767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241788.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988907555.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988907528.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988907555.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988907557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988907557.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016686221.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988907555.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061130677.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000094464011.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000122241789.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038908443.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130666.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038908443.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061130666.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027796455.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066685340.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100019576.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061130676.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000094464010.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088908454.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088908454.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061130679.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061130677.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000122241789.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122241788.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122241750.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122241788.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161130655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161130655.0 node_expansions=21
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000161130655.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000144463991.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000144463988.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000144463991.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000161130655.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161130667.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161130617.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161130667.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180575111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180575111.0 node_expansions=157
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000161130666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161130678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000161130644.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161134936.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161130645.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000161130634.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000161134936.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000161130632.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161133420.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161130655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161133825.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161132021.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161134938.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161132992.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161131766.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161132864.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161130632.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000161134938.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161134936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161134936.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000161134968.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161134957.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000161134958.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161134943.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161138130.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000161138130.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000161134938.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161137686.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161137033.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161134921.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161138141.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161136308.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161135921.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161137297.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161136033.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161137130.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000161134921.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000161138141.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161138157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161138157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988915008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988915008.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055582599.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988915035.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061138141.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000133360352.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000161138160.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077804799.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100027044.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077804786.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100027022.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066692786.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000105581688.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000138915944.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100027023.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000133360352.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127804797.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000127804829.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100027022.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100027008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000161138160.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161138144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161138144.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161138150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161138150.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000161140523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161140800.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161142634.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161140634.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161141523.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161141911.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161141523.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161140245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161142911.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161141634.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161140245.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000161140523.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000161142634.0 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000161140245.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161140800.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161142634.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161140245.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161141256.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161141634.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161141256.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161141245.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161142634.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161141356.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161141523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161140259.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000161140258.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000161142634.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161142634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161142634.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161142648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161142648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161142634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161142634.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161142667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161142667.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988919534.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055587089.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988919545.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061142672.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000133364894.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077809322.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100031545.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000077809324.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100031548.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066697322.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000105586216.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000138920436.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100031534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000133364880.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000127809325.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000127809327.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100031534.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100031546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000138920436.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138920436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138920436.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138920449.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138920449.0 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000138921993.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138922549.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138923549.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138922937.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138922993.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138923382.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138922993.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138922993.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138922993.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138923660.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138924104.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138921993.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138921993.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000138923660.0 node_expansions=393
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000138921549.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138922104.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138923104.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138923662.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138921549.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138922549.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138922937.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138922549.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138922551.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138922562.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138922826.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138921549.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138921549.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000138922561.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000138923662.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138923662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138923662.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138923660.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138923660.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116696312.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138923692.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000138923692.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138923680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138923680.0 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119479236.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000119479239.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000119479248.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000119479233.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000119479259.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2100000119479259.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119479247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119479247.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969478368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969478368.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969478357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969478357.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969478357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969478357.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999969478335.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999969478346.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999969479890.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999969478363.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999969478344.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999969479890.2 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999969478345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969478890.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969479903.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969478349.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969479903.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969479904.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969479345.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969479723.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969479334.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969479334.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969479345.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969479625.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969478345.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969478349.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969479347.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2099999969479904.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969479903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969479903.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969479916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969479916.2 node_expansions=5
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2399999991699854.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991699854.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991701410.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991699854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991700410.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991701243.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991701132.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991699854.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999991699854.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999991700854.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999988920522.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999991701410.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999986145297.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999977811521.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999980586466.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999977810243.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2399999991701410.0 node_expansions=1399
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2099999969481446.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969481459.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969481459.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969482834.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969482459.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969482460.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969482446.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969482723.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969481457.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969481457.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999969482460.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999988920535.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999983365280.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999991701410.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999986145297.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999977811521.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2399999980586477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2399999977809258.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2399999991701410.0 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991699202.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991699202.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980589399.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980589399.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999980589410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980589410.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980589437.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980589437.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980589448.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980589448.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980589448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980589448.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980589447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980589447.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999941700570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941700570.5 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999941703213.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999941704213.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999941701935.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999941702935.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2399999941704213.0 node_expansions=566
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999941701824.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999941701824.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999941701825.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999941701838.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999941702824.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999941704227.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999941702824.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999941703213.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999941702825.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999941702826.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999941702849.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999941702835.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999941702824.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999941701824.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999941701824.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999941702824.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2399999941704227.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941704227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941704227.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999941704213.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941704213.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941704239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941704239.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000008371795.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999952816227.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052816238.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086149597.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113927370.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000030594005.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000041705116.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000019482894.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000052816240.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000019482005.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097259791.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000130594029.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000072260701.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000105594013.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000080594037.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080594038.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052816228.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052816227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000130594029.0 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130594026.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130594016.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130594026.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108365257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108365257.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999919475445.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999986143036.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999930587460.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030587461.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063920792.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000091698570.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000030587447.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000019476334.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999997254124.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000030587460.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999997253223.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000075031002.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050031891.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083365254.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058365224.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080587459.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052809683.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000030587459.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000091698570.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698572.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091698617.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091698586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091698586.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000091698582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091698582.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999919475461.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999986143006.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999930587450.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030587461.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063920796.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000030587459.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000019476338.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997254115.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030587449.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999997253240.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000075031019.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108365240.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050031904.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083365270.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058365240.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000080587459.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052809684.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000030587449.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000108365240.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108365237.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108365237.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108365270.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108365270.5 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=3000000144471246.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000138917524.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000133362913.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000133360802.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000141694414.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000138915246.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000144471246.5 action_type=ActionType.BUILD_CITY
  Action 7: expected_value=3000000144471246.5 action_type=ActionType.BUILD_CITY
  Action 8: expected_value=3000000144471246.5 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=3000000133360135.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=3000000144471246.5 node_expansions=138
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000144471268.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000144471282.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000144471264.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000133360146.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000136137931.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=3000000144471282.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033349989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036129455.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027796063.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905535.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002794109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030574141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124082.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002790754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002792699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027792195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038906097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050018669.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050022987.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020742.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024076.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050024076.4 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024075.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050021598.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020872.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018650.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020595.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024098.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022987.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021297.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000050024098.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050024075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024075.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688950.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688950.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688950.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688950.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050024085.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025022332.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800098.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357429.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357430.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024098.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024109.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024098.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688998.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083357432.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036133429.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800098.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024085.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050024085.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357443.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024096.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024109.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083357443.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579654.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357434.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579665.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022246334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022246334.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022246321.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963911220.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997244554.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975022332.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579665.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357444.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022246322.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022246321.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022246332.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963911209.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579665.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355665.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975022322.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022246322.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022246321.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024120.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024109.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083357444.1 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083357443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357429.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357443.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357443.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357444.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357405.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357444.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357443.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357468.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911210.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911247.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911210.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022246322.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022246323.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997244568.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975022322.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579666.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357468.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022246322.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022246323.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022246323.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963911210.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579668.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355668.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975022323.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022246323.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022246322.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579693.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024113.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024113.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083357468.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357445.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357469.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357445.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363162.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022246354.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022246358.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963911243.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033351132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975022354.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080574243.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022246354.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022246358.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022246354.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963911254.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080574243.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033350243.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975022354.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022246354.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022246358.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579697.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024134.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024134.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000080574243.6 node_expansions=251
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579698.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579689.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579698.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690755.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091691728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091693672.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091692950.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091690728.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091692672.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091694617.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091696450.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091695061.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091693395.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080574255.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000091696450.8 node_expansions=149
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055585408.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055585399.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055585410.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055585409.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091696450.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055585409.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000091696450.8 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091696465.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080585363.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000091696465.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091696450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091696450.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091696514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091696514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091696464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091696464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091700806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091700806.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066694255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066694255.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916908.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963916943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916957.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916957.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254599.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011143477.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116690051.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144467829.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963921255.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116690051.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044476822.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011143477.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058367477.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091700812.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086145256.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086145266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000144467829.5 node_expansions=393
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119474286.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474309.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119478599.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119474270.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474269.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000119478599.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119476412.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119475268.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119477210.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119476523.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474266.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119476245.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119475655.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119476933.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119478599.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119476935.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000119478599.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478601.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478601.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921289.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963921289.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058367477.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058367475.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997254609.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011143475.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091700819.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119478587.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058367477.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058367475.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058367509.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963921252.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091700820.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044476845.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011143497.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058367475.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058367509.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091700832.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086145266.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086145312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000119478587.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478587.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119481261.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119481261.6 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963921262.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997254607.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011143485.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091700835.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963921262.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091700829.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044476842.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011143500.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058367485.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091700829.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086145274.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086145280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000091700835.0 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091700843.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091700844.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091700832.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091700817.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091700819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000091700844.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091700829.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091700829.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091700868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091700868.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091700864.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091700818.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091700864.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921312.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963921312.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963921312.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963921265.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963921312.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921333.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963921333.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999963921286.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963921288.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999963921288.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963921290.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963921278.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999963921302.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999963921302.9 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930587975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963921288.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999963921288.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963921278.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963921278.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938921266.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938921266.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938921299.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938921299.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913919077.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913919077.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999913919068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913919068.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008365289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033365302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999913919078.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999947252411.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999961141312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041698635.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000069476413.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033365323.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000008365289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000008365289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000041698633.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994474635.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999961141289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000008365289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000008365289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000066698656.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000061143077.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000061143077.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000069476413.1 node_expansions=102
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069476412.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069476387.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069476412.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069476434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069476434.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036143098.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000069476396.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000069476396.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036143075.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036143075.9 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000069476398.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000069476399.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000069476407.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000069479068.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000069476398.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000069476398.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000069476430.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000069476421.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000069476388.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000069476409.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000069476407.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000069479079.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000069479067.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000069476411.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000069479077.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000094469956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094469956.2 node_expansions=203
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000069476420.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000069476409.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000069479044.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000069479067.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000069476420.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000069476399.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000069476432.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000069476442.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000094469956.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000069479051.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000069476407.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000069481441.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000069479067.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000069476430.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000069479077.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000069476407.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1200000094469956.2 node_expansions=339
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000069478534.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069477420.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069477423.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069478652.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069476423.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069478367.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069477812.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069477423.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069477700.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069479089.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094469956.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000094469400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000086138734.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000094469956.2 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094469956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094469956.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913915254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913915254.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913910122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913910122.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950024609.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950024609.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008358834.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033358835.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913912643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999983357953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999986134834.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066692177.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000094469953.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000058358843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000033358834.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000033358831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066692179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000019468176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999986134831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000033358831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000033358831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000091692191.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000086136635.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000086136654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000094469953.8 node_expansions=72
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094469969.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094469943.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094469969.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119469968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119469968.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094469977.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094472608.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000094472608.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094469975.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094469981.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094472608.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094469957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094469943.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000094472608.5 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094472068.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094469964.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094470976.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094472187.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094469941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094471886.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000094471365.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000094470941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000094471235.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000094472608.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000094472608.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094472608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094472608.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094474998.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094474998.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094472631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094472631.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913915297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913915297.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913915300.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913915299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913917663.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913915303.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913915277.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999913917663.8 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913917399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913915275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913916275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913917663.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913917531.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913915275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999913917219.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999913916664.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999913916552.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999913916299.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999913916577.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1199999913917663.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913917698.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913917698.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950029652.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950029652.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916696319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916696319.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913917666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913917666.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913917674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913917674.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916696341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916696341.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916696328.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916696328.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880584317.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880584317.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975030552.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000030566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999950029663.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999952806563.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066697219.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094474998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000025030555.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000000030539.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000000030539.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999916696332.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000033363883.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999986139883.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999952806573.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000000030539.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000000030574.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000091697220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000052808330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000052808341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000094474998.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094475009.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094475009.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094475007.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094475007.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094474998.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000094475042.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000094475012.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000094475008.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000094475010.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000094475042.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094475020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094475020.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999975030562.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000030575.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999880584352.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999950029698.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952806598.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066697265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000025030573.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000030562.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000000030562.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999916696365.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033363931.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986139907.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999952806562.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000000030562.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000030562.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091697240.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000052808351.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000052808351.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000091697240.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091697256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091697256.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091697242.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091697251.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000091697254.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000091697231.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000091697219.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000091697254.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091697220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091697220.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069470846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069470846.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069470844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069470844.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072234500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033342444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033344666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083349222.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351444.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350055.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352833.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000083352833.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013906608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013903253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025018310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013906587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988903820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988904654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025017198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016683054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988901584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988901559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988901559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988903806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019462474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991677125.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036124198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002793264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050016166.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014222.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016166.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013666.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050016166.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050019654.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018420.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018264.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018698.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050017839.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020222.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050016163.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017853.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050020222.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020208.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020208.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242455.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022242455.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242471.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022242471.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242447.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022242447.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022242457.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022242432.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022242457.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022247317.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022247317.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000022242443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022247293.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000022242467.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000022242456.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000022242466.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000038905037.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000038905037.9 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000022243455.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022244665.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022244578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022244831.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022247356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022244942.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022244109.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022242467.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000022244108.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038905037.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000038905037.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038905051.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038905051.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038905037.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038905037.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038905054.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038905054.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038905065.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038905065.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038905056.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038905075.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000038905072.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038905086.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038905051.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000038905086.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038905051.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038905051.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038908950.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038908950.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066686741.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102795623.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066684512.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038908950.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033350290.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999952796061.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022242283.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075020074.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075017845.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038908950.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038908950.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072240067.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072240067.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000019172.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991685839.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999963907172.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022242283.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038908950.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000102795623.5 node_expansions=894
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102798795.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102800057.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102799907.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102799214.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102800325.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102800325.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102795623.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102797825.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102795623.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000102795623.5 node_expansions=199
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102796621.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102797840.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102798240.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102797698.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102796992.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102799515.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102798093.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102795593.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102795623.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000102795623.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102795634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102795634.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102795674.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102795674.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066684572.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000066684561.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038906782.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033350366.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952793894.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022240116.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075017895.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075017894.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038906783.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038906782.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038906797.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072240130.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072240130.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000000017007.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991683671.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999963905018.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022240129.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038906782.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000075017895.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075017894.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075017894.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075021782.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075021782.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050017895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050017895.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050017895.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050017895.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050017893.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050017893.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927800386.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927800386.5 node_expansions=89
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041684562.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000077795673.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041688459.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038910681.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008350340.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997240130.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050017895.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050021792.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013906783.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013906781.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038910681.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000072240118.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047240127.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999975017005.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966683687.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999938905005.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999997240117.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013906784.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000077795673.5 node_expansions=118
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000077796633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077797893.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077798302.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077797070.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077799570.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077798171.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077795671.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077797736.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000077799570.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077799570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077799570.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077799598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077799598.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077799584.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077799558.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077799584.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927797796.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927797796.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927797795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927797795.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927800403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927800403.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999927798738.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999927800126.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999927800032.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999927800403.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999927799185.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999927798737.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999927800296.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999927797798.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999927799848.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999927800403.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999927800403.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927800403.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955576438.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955576438.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999927801404.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999927802792.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999927802625.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999927801793.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999927801403.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999927802903.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999927800403.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999927801404.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999927802248.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999927802792.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955576450.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1799999955576450.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938909784.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938909784.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999938909784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938909784.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938909795.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938909795.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999938910726.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938912113.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938912020.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938911172.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938910724.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938912286.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938909784.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938909784.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938911558.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938911172.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999938912286.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999938912284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938912284.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938912286.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938912286.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023408.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023408.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023408.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950023418.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950023380.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023418.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023419.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999950023425.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999950023416.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023425.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938912282.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938912282.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999938912296.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938912243.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938912296.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023397.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950023397.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950023392.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950023392.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938912303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938912303.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041690948.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077802059.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058357605.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038913173.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008356755.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997246492.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050024271.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066690951.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030579851.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013913159.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038913175.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072246520.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047246504.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958356715.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950023381.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950023408.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997246492.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013913170.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000077802059.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077802060.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077802060.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077804368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077804368.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077802072.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077802051.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077802072.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077802040.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077804368.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000077804368.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000077803001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077804368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077804271.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077803463.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077802993.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077802979.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077802979.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077802038.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077802053.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077803812.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077803427.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000077804368.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077804368.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077804368.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077804368.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077804368.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077804370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077804370.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077804392.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077804392.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041693290.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058362133.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038917688.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008359070.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938914591.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997248836.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050028800.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066693282.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030582147.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000013915491.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038917688.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000072248814.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047248837.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958359050.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950025724.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950025702.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997248813.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013915480.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000072248814.5 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072248837.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072248837.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000055579813.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077804403.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000058359950.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038915515.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008359060.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999938914614.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997248836.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050026625.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066693297.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000030582171.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000013915503.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038915504.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047248847.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958359073.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950025725.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950025747.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999997248836.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013915503.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000055579813.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041692473.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041692473.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041693293.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041693279.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041695486.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041693289.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000041693290.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000041695486.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000041694265.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041694281.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041695487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041694653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041694281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041694264.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041694821.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041694281.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041693264.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041693264.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041695098.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041694667.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000041695487.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041695486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041695486.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041695512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041695512.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041695523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041695523.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041695524.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041695524.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000041698344.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041696511.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041697899.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041698455.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000041698733.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041698900.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000041698066.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041697344.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041697344.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041699177.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041697344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000041699177.8 node_expansions=1065
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000041698356.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000041699187.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041697899.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000041697356.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000041698900.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041698344.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041697357.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041697344.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000041697344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000041699187.2 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000041699177.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000041699201.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000041699168.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000041699154.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041699154.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000041699201.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699201.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041699201.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041699152.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041699180.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920502.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920499.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920499.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920503.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920502.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999938920501.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938920511.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999938920498.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999938920502.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999938920512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1799999938920512.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920503.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999950031599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950031599.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041699178.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077810267.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058365822.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038921421.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008364946.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999938920487.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997254759.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050032511.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066699155.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030588044.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013921425.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038921390.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072254733.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047254725.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958364932.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999950031599.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999997254710.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013921376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000077810267.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077810266.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077810266.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920487.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920522.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920522.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999938920522.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938920473.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920522.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950031623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950031623.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999950031611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950031573.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950031611.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950031638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950031638.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999950031628.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950031601.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999950031633.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999950031623.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999950031626.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999950031612.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1799999950031633.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999950031637.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950031597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950031637.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950031623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950031623.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041699189.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077810290.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058365869.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000038921412.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008364969.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999938920525.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999997254734.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050032525.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066699193.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030588081.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013921400.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038921413.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072254748.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047254747.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958364955.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999950031634.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999997254733.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013921400.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000077810290.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077810302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077810277.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077810302.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077810304.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077810304.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077810302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077810290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077810302.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920515.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938920515.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938920525.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938920525.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902809404.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902809404.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999902810404.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999902810404.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999902810421.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999902810405.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999902809960.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999902810404.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999902810404.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999902809404.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999902810405.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999902810960.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999902810404.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999902809414.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999902809404.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999902809404.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999913917687.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999911138798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999927807894.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2099999927807894.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927807908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807908.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927807906.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927807906.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927807906.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999927807906.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908363458.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908363458.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908363461.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908363461.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908363470.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908363470.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908363458.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908363458.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858363461.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858363461.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858363471.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858363471.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858364436.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858364436.8 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999950030115.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022252338.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999966696793.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999947253300.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999961142189.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999905585692.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000013919014.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011142189.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999938919966.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999938919014.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963919966.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000013919966.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999988919966.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999877807893.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999858362559.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999858362558.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999891696781.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999927808855.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000022252338.5 node_expansions=349
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000022252359.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000022252346.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000022252323.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000022252361.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000022252312.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000022252324.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000022252361.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022252325.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022252325.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000022252324.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022252324.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000022252361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000022252335.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022252361.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022252360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022252360.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999950030134.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999966696793.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999947252348.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999961141253.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999858363455.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999905585694.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000013919022.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011141246.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999938919014.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999938919024.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963919025.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000013920013.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999988920013.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999877807903.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999858362566.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999858362586.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999891696801.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999927807914.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000013920013.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013919024.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013919024.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858363468.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858363468.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999858363470.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999858363467.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999858363457.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999858363472.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999858364443.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999858364443.2 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999858363443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999858364443.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999858364457.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999858364443.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999858364012.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999858364457.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999858364456.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999858363443.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999858364443.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999858364013.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999858364456.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999858363443.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999858363445.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999858363457.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999858364457.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999858364443.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858364443.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999858364456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858364456.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999830586667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830586667.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083347820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072234162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083348940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058344977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044452486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072236999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000083349200.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354200.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351422.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083354200.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022238886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022239978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013906887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019462718.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044464500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988904087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050020867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991684909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903934.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988899643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013906630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000014930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997237971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008351317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000015749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008351597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038908920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988902962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988902129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988901281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050020867.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018367.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020867.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050020867.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238530.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238539.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997238532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997238539.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997238564.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997238543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=599999997238564.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238530.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238530.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238565.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244243.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997241318.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997241041.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997238530.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997239520.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997241040.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997243687.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997242165.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997244243.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999997244243.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244243.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244244.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244244.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244244.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030576699.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912699.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912699.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025021147.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997243355.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579389.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997244244.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997244244.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357143.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357147.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579355.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579356.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088912699.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912713.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244268.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244256.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244256.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244267.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030576725.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912700.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579378.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997244255.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025021157.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997243365.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579378.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579378.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579378.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579365.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579365.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997244267.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579378.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083357153.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357178.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579365.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579366.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088912712.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912699.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912713.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912735.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912743.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912756.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912756.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912724.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912743.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917899.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917899.6 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088912745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912725.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088912745.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088917899.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912745.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088912735.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088917899.6 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915524.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915678.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915233.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912746.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088913733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915233.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916357.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088915955.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088917899.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917913.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917913.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917901.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917901.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917900.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917900.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923344.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088920677.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920844.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088920399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917899.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088920844.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088923357.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920400.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921524.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088921121.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000088923357.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923344.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923344.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088927122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088927122.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088923344.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088926288.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088926032.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088925866.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088923344.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088926289.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088927135.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088924357.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088925857.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088926955.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088926566.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000088927135.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088927135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088927135.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061149344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061149344.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061149357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061149357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061149357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061149357.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061149357.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061149357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969480889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969480889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969480889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969480889.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147556.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147556.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147555.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936147555.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147557.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147557.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936147558.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936147565.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936147565.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999936147558.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936147552.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999936147566.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999936147542.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999936147555.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999936147566.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936147587.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936147527.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936147587.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936145079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936145079.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999902811747.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936145054.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999936145054.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902811722.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902811722.1 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999902816345.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1199999902816336.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999902811734.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999902816323.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999902811736.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1199999902816324.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999902811746.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1199999902816334.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999902811753.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999902811714.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999902811724.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999902811714.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999902811715.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999902811747.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999902811724.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999902816345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1199999902816345.8 node_expansions=206
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902816345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902816345.8 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999902811735.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999902814402.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999902814235.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999902811736.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999902814680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999902812736.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999902816346.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999902814257.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999902811735.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999902815346.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999902814957.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999941694479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999902808479.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999938917533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999936135978.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999902816346.8 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902816347.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902816309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902816347.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902816323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902816323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902816324.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902816324.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999869480768.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999869480799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999869480799.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869480769.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869480769.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869480769.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869480769.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869480778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869480778.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999869480766.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999869480779.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999869480778.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999869480763.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999869480768.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=599999869480779.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869480779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869480779.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999869480813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869480813.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936146580.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994482557.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061149224.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999927815876.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999925035468.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999869479876.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999927815877.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927815889.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994482545.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994482557.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999927815889.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999869480765.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999869480765.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927815876.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983371446.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983371432.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999927815889.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999927815876.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000061149224.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061149224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061149224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033367668.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033367668.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033367655.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033367655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033371266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033371266.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033367664.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033367677.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000033367677.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033367677.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033367677.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999958358776.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966704622.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927812136.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999841702831.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999947247678.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999841701943.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999900037942.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999900037942.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966701048.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966704623.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955581887.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999908358777.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999841702831.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999900037943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983359678.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955593498.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999900037942.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999900037955.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=899999983359678.8 node_expansions=253
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359678.8 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999955589924.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955592577.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955592411.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955589924.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955592868.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955590911.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955592411.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955589924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955593523.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955592301.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999955591745.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999983359680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999983359291.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999980583721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999977802166.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=899999983359680.8 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963915236.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963915236.4 node_expansions=19
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000016674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044462500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011128265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011128289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796176.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680847.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011128543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011128266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011128255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055574498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041684708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041682486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036125527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038905265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036124351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022235476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038905261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044463661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055574498.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055574498.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574509.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086130065.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083352277.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997239401.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011128276.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574523.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086130055.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086130065.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083352277.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083352287.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011128276.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011128277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086130065.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130055.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130055.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130056.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130056.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086130057.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130051.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086130076.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086130054.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130054.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000086130076.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130051.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130051.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239395.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239395.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239361.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239361.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239387.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239387.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997239399.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997239349.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239399.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683843.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025018943.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018956.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086130076.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796731.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025018943.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966683831.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980572720.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025018943.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025018970.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086130067.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130078.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796734.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796734.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025018943.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025018943.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966683843.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980572720.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980572720.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086130078.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130065.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130039.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130065.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130092.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130092.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130092.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130039.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130092.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086136620.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137732.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137176.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105574507.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113907840.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100018951.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111130061.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000113907840.4 node_expansions=336
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086136620.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137732.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137189.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140120.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140398.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086140398.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086140120.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086139009.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113907865.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000113907865.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907840.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907840.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683856.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683856.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052796743.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052796718.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113907854.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080574507.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025018940.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008350496.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052796718.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052796718.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113907840.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113907851.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080574520.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080574520.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052796732.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025018940.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005573607.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005573607.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008350496.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008350496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000113907854.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917042.8 node_expansions=111
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113908976.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113910628.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113910072.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113909507.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912431.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113911753.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911753.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912458.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911347.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000113912458.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912431.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912431.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912446.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912446.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134653.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134653.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139265.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086135679.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086139265.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086135765.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086137431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086134653.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086136346.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086139278.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086136334.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086138568.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086138180.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000086139278.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086139265.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139265.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139307.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063917057.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086139240.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086139240.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917045.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000063917021.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000063917032.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000063917036.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000063917008.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000063917008.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000063921632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063921632.9 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000063917035.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000063917038.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000063917048.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000063917042.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000063917008.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000063917029.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=900000063917048.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917047.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917047.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063917021.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917021.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917047.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063917047.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917038.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917038.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063915673.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063915673.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000063916648.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063916761.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063918426.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063915648.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063917315.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063917315.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063917315.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063919148.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063918618.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063918329.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000063919148.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063919159.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063919159.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063922092.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063922092.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063919149.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063919149.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063919157.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063919157.4 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002808046.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002808046.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058363618.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997252504.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999916695157.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958361837.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002808046.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002808046.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063919173.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063922078.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058363618.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080588745.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025030285.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975030282.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999955584935.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999955584935.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999958361824.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999958361824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000080588745.0 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000080585818.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080585837.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080585839.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080588745.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080585815.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000080588745.0 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000080586801.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080586938.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080588578.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080585800.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080587467.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080587467.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080587481.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080588467.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080588745.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080588467.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080588203.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000080588745.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917467.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916698092.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916698092.9 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999916699077.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916699077.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916698369.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916700855.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916698104.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916699771.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916700188.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916699744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916699758.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916700744.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916700744.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999916700466.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=899999916700855.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916700855.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916700855.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916703522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916703522.9 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916700857.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916700857.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999916701857.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916701868.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916701857.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916701162.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916700880.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916702534.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916702991.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916703523.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916702523.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916702523.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916703523.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999916703523.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999916701884.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=899999916703523.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916703523.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916703523.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900035201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900035201.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986148079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002814754.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063925872.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041703643.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999980592551.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941701884.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986148079.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002814754.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047259198.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047259206.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041703663.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063925865.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008370309.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999958370301.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999938924993.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999938924968.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999941701884.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999941701857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000063925872.8 node_expansions=134
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063925858.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063925892.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063925855.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063925852.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063925893.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000063925893.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063925855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063925855.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986148077.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002814767.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041703672.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980592545.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999900035188.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941701855.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986148077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002814745.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047259189.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047259204.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041703656.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063925892.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008370336.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999958370299.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999938924966.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999938924980.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999941701855.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999941701855.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000063925892.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063925856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063925856.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063925894.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063925894.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063925894.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063925894.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930587704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930587704.2 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999900036226.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999900036227.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999900036226.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999900035504.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999900036504.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999900035226.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999900035226.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999900037337.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999900036893.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999900036894.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999900037895.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999900036893.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999900036241.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999913920870.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999930587704.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999930585793.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1199999925031702.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1199999925033447.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1199999930587704.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916694205.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916694205.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930587718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930587718.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005588594.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002810816.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083369024.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061146801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000000033075.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972254370.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986144148.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022255283.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066699728.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000066699729.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061146801.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083366373.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027810817.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977810816.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999958365493.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999958365482.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972254370.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941697928.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083369024.0 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083366394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083366394.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930587716.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930587716.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999930587714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930587714.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916694214.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916694214.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916694239.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916694239.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916694238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916694238.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999894472006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999894472006.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988895335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000038898780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000038898780.8 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000061129499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013905197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058349464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013902964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238322.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904129.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041681366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041679167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027787683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033346033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025011596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036125288.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000061129499.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129485.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127542.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061129485.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061129485.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129500.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129500.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129496.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129496.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134917.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134917.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133854.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131751.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132041.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132862.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132187.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133707.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134965.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000061134965.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134954.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134916.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134954.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910065.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988910054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910054.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576721.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955576722.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955576683.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576722.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576734.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955576735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955576696.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576735.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576734.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955576745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955576707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576745.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576745.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955576735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955576711.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576735.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576735.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980577624.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027801635.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999955576746.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094468303.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027801624.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005577625.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980577624.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027801624.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027801637.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955576747.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094468292.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094468302.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027801624.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027801624.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801625.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801625.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801625.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027801636.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094468303.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468299.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468290.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468299.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468303.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468303.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468277.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468303.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907299.2 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980577625.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027801589.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999955576710.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027801588.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005577615.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980577588.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027801599.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027801588.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955576713.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955576699.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094468278.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094468268.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027801588.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027801599.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052801596.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801612.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801625.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027801599.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000094468278.5 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468267.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468263.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094468264.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468266.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000094468277.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468253.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468277.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468281.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576712.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576724.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955576713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576713.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930576737.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576737.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576753.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955576753.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999930576744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955576720.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955576743.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955576721.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955576756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999955576756.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955576733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955576733.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930576734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576734.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930576731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576731.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905576731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905576731.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930576702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930576702.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930577635.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977801635.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999905576735.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044468288.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801625.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980577647.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999930577621.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977801624.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977801624.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999905576722.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044468288.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069468278.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002801636.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977801635.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027801635.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027801645.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977801635.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977801610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000069468278.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069468289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468303.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468303.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069473178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069473178.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069468267.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069468312.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069468277.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069468289.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069468289.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000069468312.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069468298.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069468260.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468298.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999880576756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999905576707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999905576707.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905576707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905576707.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905576707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905576707.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905576708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905576708.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930577609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952801608.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044468276.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801619.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955577609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999905577608.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952801609.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999952801619.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999880576730.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999880576719.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019473163.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044468312.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977801619.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952801609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002801619.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801608.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952801619.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952801645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=600000044468312.1 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468312.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468312.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000044468319.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044468285.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044468319.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000044470989.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044469311.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044468324.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044470812.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044472655.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044473200.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044468323.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044470977.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044469988.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063907295.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000063907295.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063907295.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063907295.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063907341.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063907341.9 node_expansions=6
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000063909980.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063908311.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063907343.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063909831.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063910676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063911232.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063907332.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063909966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063908996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000063911232.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000038911232.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063911217.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000063911217.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063911180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063911180.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905576082.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905576082.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905576082.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905576082.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576121.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576121.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576109.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576109.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576116.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576116.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576119.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576119.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576119.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576119.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576143.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576143.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880576143.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880576128.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576143.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919465021.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919465021.2 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880576143.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880576128.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576143.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576155.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576155.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880576155.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880576128.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576155.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999886131706.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999886131659.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886131706.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576130.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576130.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999880573908.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999880576092.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999880576092.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880576129.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576129.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880576141.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880576141.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880576130.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999880576092.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880576130.6 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000007003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008344279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999983340613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055576446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239944.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063909768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052795279.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025017153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041683597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791315.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038905819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047239198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041683865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036127693.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792150.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000063909768.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063911575.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063914353.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911019.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000063914353.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914354.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063910755.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063913519.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911439.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063913095.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063914364.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063913928.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063912686.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910873.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000063914364.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063914353.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914353.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914377.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914369.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914369.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914369.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914363.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914363.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030581022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030581022.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914400.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000030581048.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063914401.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063914364.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063914375.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063914375.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000063914401.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030581051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030581051.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030581051.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000097247720.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969468151.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969468151.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055581054.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005579276.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000097247734.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030581054.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030581051.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030581040.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969468151.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030581051.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030581040.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581067.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980579263.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980579263.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030581040.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097247720.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097247734.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097247720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247720.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969468178.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969468155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969468128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468128.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969468128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969468128.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969468128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969468128.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131209.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131209.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131208.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936131208.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131222.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131222.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936131219.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131220.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131220.4 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997244131.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000097244109.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999936131219.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022244110.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972242331.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063910775.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030577442.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030577466.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997244109.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936131242.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997244109.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997244131.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997244122.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022244146.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999947242331.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947242354.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997244109.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063910809.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000097244109.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097244119.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097244110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244110.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097244111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244099.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097244100.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097244078.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097244100.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097244111.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097244120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097244128.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097248256.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097244102.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097244091.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000097248256.4 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097244090.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097245089.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097247868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097245756.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097247437.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097248267.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097246589.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097247057.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097245201.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000097248267.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248270.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248270.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248256.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248256.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248257.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248257.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248291.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248291.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997248267.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936135379.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999936135378.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022248269.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972246514.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914935.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030581625.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030581601.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997248267.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936135393.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997248267.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997248281.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997248267.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022248291.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999947246490.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947246500.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997248267.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063914935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000063914935.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063914935.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914935.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918718.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918718.4 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063914940.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063915940.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063918718.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063917058.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063916607.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063917623.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063918290.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063914947.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063917901.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063916051.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000063918718.4 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063918720.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063918718.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063918708.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063918719.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063918708.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918720.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918729.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918729.4 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063918718.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063918730.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063918719.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063918706.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063918732.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000063918732.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918719.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918719.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918757.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918757.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063918753.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063918730.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063918753.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063918754.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063918754.4 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102807624.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091696478.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=900000102807624.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102807589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102807589.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080585432.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080585432.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080585388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080585388.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913916936.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913916936.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913916949.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913916949.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999913916935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913917969.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913919068.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913918601.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913919601.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913920268.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913922101.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913916957.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913919881.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913918046.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999913922101.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913922101.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913922101.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913915088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913915088.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913915110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913915110.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913915107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913915107.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999913915120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999913915145.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999913915132.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999913918019.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999913918052.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999913918052.8 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999913915110.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913917219.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913916108.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913916788.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913916221.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913917497.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913917775.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913916499.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913915110.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913918054.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999913916941.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999913918054.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880584719.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913918067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913918067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880584733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880584733.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880587642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880587642.9 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999980586500.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091697610.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999858362498.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005586509.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999933362529.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025030944.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025030944.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025030953.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958364286.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999858362528.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999958364286.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999958364290.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958364277.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983364278.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999908362499.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999908362499.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999980586509.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047253166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000091697610.8 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091697611.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091697622.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091697602.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091697588.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091697622.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=900000091697622.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091697625.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091697619.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091697625.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091697626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091697626.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091697624.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091697598.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091697624.2 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086128109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069460888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033343543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033342709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061123599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000086126155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033341320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033342987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033341042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033341597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044456042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086128109.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000086131998.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050013320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047235265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997234920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997234097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008343792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997234361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050017553.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017553.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013665.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050017553.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130089.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061130068.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130041.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130068.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130079.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061130079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130055.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130079.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130086.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061130077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130067.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061130087.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061130089.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061130067.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061130079.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000061130089.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061130087.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130087.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025018995.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025018995.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025018975.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025018976.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000025018976.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025018962.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025018935.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025018962.9 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999966690387.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966683832.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999966683840.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966683845.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999966683842.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999966683843.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999966683866.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966683842.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966683855.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966683820.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999966683830.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999966683833.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999966683832.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999966683852.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999966683853.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999966690364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=599999966690387.5 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966683867.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966683828.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966683867.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966683868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966683868.2 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966686075.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966686801.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966687333.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966687742.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966685530.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966683852.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966685797.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966690388.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999966690388.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966690413.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690376.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690413.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690378.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690389.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966690403.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690378.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690403.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690410.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690410.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966690403.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690378.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690403.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966690414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690414.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966695818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966695818.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966690414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690399.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690414.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966695829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966695829.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941690411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690390.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966690390.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941690426.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941690426.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966690389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690389.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991690390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097247756.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966690388.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997245968.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000097247745.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000025025499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025025499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025025536.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000025025499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000025025500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999972245944.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000044468167.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000097247756.4 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097247733.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247733.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097247742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097247742.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097247744.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247744.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097253155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253155.4 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072247742.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072247742.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097241199.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097241199.1 node_expansions=96
FooPlayer.decide: Prioritizing 10 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097243396.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097244099.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000102799795.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097244654.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097245073.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097242851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000097241174.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097245629.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000097243119.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000097245629.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000102799795.8 node_expansions=411
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072253210.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072258596.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000072258596.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072253182.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072253187.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072253164.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072253167.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072258596.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000072258596.4 node_expansions=62
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072255540.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072255374.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072256109.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072256652.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072254274.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072254818.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072253162.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072258597.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000072255097.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000072255818.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000072258597.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072258596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072258596.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072258620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072258620.8 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072261021.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072261574.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072260841.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072261563.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072261574.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072262118.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072259741.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072260310.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000072258618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000072260587.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000072261296.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000072262118.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262118.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072262118.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941704761.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941704761.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941704798.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941704798.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941704775.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941704775.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991704763.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000039874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941704785.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050039897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997260341.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072262118.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000039873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000039873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000039884.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000039873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000000039874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000039884.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000000039873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000039884.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000039874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999947260317.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019482540.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000072262118.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262118.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072262118.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072265061.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072264516.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262127.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072264360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072265082.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072265086.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072265071.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072263252.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072263140.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000072263805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000072262138.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000072264071.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000072264807.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000072265086.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265085.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072265085.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999941707727.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941707727.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991707740.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265072.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000042838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941707738.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050042850.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997263307.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072265061.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000042838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000042849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000042852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000042852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000000042838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000042849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000000042849.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000000042852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000042838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999947263283.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019485517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000072265072.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265085.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072265085.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072265086.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265098.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072265059.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072265098.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072265097.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072265097.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262596.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072265070.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000072265070.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072262581.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072262581.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991703304.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000038415.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999941703293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999941703293.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050038415.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997258870.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072260637.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000038415.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000000038404.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000038404.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000038404.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000038404.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000038404.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000038428.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000038415.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000038417.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947258848.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019481081.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000072260637.4 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072260661.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072260661.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072260648.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072260648.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108371714.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108371714.1 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108371716.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102816172.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000108371716.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108371717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108371717.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108371786.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108371786.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108374145.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108371768.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108373987.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108374421.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000108372887.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000108372776.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108373421.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000108371768.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000108373887.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000108373699.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000108374434.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000141701588.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000133367244.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000133363177.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000138918343.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000127813244.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000141701588.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701578.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141701578.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704240.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141704240.5 node_expansions=29
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141703966.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141701562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141703784.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141704234.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141702673.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141701568.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141703228.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141701562.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141703673.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141703537.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141704228.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1200000141704234.8 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704224.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141704228.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141704218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141704215.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141704218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000141704228.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141704243.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986147799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986147799.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991702461.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108370910.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036148664.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999986147784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119482019.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077814456.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141704263.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069481998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069481993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000069481982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069481982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069481996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069482006.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069481982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000069481996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000069481993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000027814427.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000100036672.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000141704263.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141704256.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141704231.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704244.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141704228.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141704233.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141704226.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141704218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141704244.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704250.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141704250.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704246.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141704252.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141707994.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141704265.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141704253.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000141707994.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141706605.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141704227.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141706453.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000141705362.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141704216.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000141705893.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000141707993.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000141704216.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141706338.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141706160.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000141706882.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000141707993.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141708009.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141708009.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000141708029.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141708029.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116701029.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116701029.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966702775.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083371219.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066695587.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999961148098.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961148086.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094482321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052814752.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069482330.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069482309.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044482330.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044482308.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044482322.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044482308.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044482307.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044482308.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000044482307.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002814751.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075036990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000066695587.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149011.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036148999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036148999.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961148109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961148109.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961148119.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999961148098.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961148119.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999961148062.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961148062.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936148101.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999961148073.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999961148073.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999961148062.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961148062.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936148066.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999936148052.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999936148090.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999936148063.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999936148063.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999936150742.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936150742.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1199999936150742.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999936148091.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999936148089.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999936148103.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999936148086.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999936148085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1199999936150742.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999936150478.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936148091.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936149944.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936150298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936150758.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936149187.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936148075.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936149753.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936148075.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936150222.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936148111.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936150742.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999936150758.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936150742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936150742.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936150764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936150764.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936150775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936150775.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936150778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936150778.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936153151.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936150773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999936152595.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999936152984.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999936150777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999936151873.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999936150773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999936152444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999936150762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999936152884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999936150777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999936154833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999936153442.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999936154833.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936154828.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936154828.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936154818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936154818.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941709475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058377920.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000036155697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999936154798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069489031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000027821478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125044549.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000069489031.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000069489033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000019489020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999977821464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000083376994.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000125044549.8 node_expansions=311
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122266787.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125044566.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1500000125044566.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125044587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125044587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125044601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125044601.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125044601.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125044601.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941709464.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058377942.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000036155698.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999969488140.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999969488140.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102822364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061154810.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000102822363.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000102822353.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052822352.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052822378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052822378.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052822375.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000052824765.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000052822352.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000052824765.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000011157209.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083377030.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=2700000052824765.0 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999941709464.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058377920.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000036155686.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999969488144.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999969488129.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102822353.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061154819.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000125044575.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000102822376.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000102822375.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052822378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052822368.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000052822390.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000052822378.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052822363.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052822352.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000011154796.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083377041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000125044575.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125044587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125044587.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125044599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125044599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125044632.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125044632.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125045321.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125045321.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125042933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125042933.2 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063902811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022234667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025011333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063901155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038899153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050013611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047235833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050013055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061121931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047230264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000072237266.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239766.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072241432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000072241432.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997236032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033344439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022234108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038900532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997236298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997236033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997236310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002787972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013898542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000009350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027790529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038905307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457459.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000044460877.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458377.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000044460877.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019213.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019213.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019212.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019212.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019213.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019213.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017468.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017445.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017445.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017469.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017469.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017445.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017444.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019236.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072241469.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086130358.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002795222.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019222.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019223.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019223.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019223.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019223.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050019222.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072241445.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072241469.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086130345.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038906335.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795222.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019223.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086130358.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086130357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130332.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130357.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017478.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017467.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017467.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019245.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072241478.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086130358.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002795245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019245.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019258.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019245.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019246.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019246.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050019258.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072241468.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072241478.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086130367.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038906367.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795246.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019246.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086130367.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130368.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130354.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130368.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130364.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017475.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017487.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000017475.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072241485.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086130366.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002795253.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050019253.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050019253.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072241475.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072241475.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038906365.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002795253.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019257.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086130366.2 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130375.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130367.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130375.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908100.5 node_expansions=10
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086135531.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132050.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133312.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132616.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133995.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133868.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086135543.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132054.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086135543.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072246642.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135522.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086135522.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086135522.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086135497.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135522.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135524.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135523.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135523.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135525.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135525.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135535.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135535.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135531.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135531.1 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000022636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050024413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072246642.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002800414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050024413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050024413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050024414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050024426.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050024413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050024414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000072246646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000072246646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000086135531.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000038911535.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002800414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050024414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086135531.1 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135535.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135522.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135535.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022646.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022646.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986133757.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000022619.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000022619.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022620.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000000022634.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000000022625.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000000022645.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000022636.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000000022621.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000022624.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000000022622.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000000022634.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000036129463.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000000022611.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000000022621.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000036129453.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000000022624.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000000022631.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000000022634.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000036129440.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=900000036129463.9 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022634.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133759.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133759.9 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022634.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000022634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072246635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086140640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002800412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000072246635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000072246635.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000086140640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000038916640.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002800412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050024412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086140640.8 node_expansions=405
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072246648.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135498.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086135488.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086135488.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086140640.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086140640.9 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086140640.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086137140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086138418.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086138140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086137696.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086139085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086136474.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086137140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086138140.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086140640.8 node_expansions=171
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086140640.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140640.8 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072251776.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072251776.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072251766.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072251766.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138865.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138864.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138864.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138878.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138901.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138903.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999961138880.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138880.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138904.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138880.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999986138888.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999986138886.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999986138891.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999986138865.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999986138891.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138891.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986138891.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138879.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138879.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986141794.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986141794.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986138878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986138878.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986141823.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986141823.1 node_expansions=35
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986140566.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986141834.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999986141555.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999986141277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999986141111.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999986141388.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999986139899.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999986141277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999986140566.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999986141555.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000022245712.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013911477.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000022245712.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000022242935.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022242935.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000022245713.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022245713.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000022245737.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022245737.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986133747.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022245747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075024415.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097246638.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097246658.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041684119.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063908119.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036135536.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061135526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061135525.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061135526.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075024426.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357758.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083357749.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097246648.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050022638.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013911526.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061135526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=1200000063908119.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135526.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036135526.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036132749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036135511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036135511.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036135500.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036141102.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000036138436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000036141102.9 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000036140137.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036141103.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036140103.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036140825.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036140658.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036140937.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036139436.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036140826.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036140116.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036140103.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000036141103.9 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000036143601.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036140102.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036140137.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036140825.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036140666.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036140936.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036139436.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036140825.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036140277.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036140103.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000036140110.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=900000036143601.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036141110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036141110.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022251325.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986139326.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022251325.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075029992.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097252215.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097252215.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013917103.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036141137.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061141103.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061141102.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061141102.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075029993.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083363327.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083363370.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097252228.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050028215.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013917116.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061141126.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000097252228.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252215.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252215.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254699.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097249445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097249445.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252225.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022251335.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986139336.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022251335.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075032488.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097254710.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097252269.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013917113.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036141113.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036141136.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061141112.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061141113.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061141113.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075032488.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083365821.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083365821.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050028226.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013917112.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061141113.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000097254710.5 node_expansions=164
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097249448.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097249448.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252227.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252227.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097253781.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253893.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097253892.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097254615.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097254449.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097254755.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097253226.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097254614.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097254060.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097253893.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097252227.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000097254755.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061143614.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061143614.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254735.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097251956.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254748.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097254723.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097254738.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097254726.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000097254748.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097254735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254709.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254735.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061143635.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061143635.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061140860.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061143611.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061143611.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061143646.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061143646.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061148379.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000061145991.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000061148379.9 node_expansions=180
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000061147570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061148226.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061147681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061148213.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061148380.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061148213.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061148214.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061147004.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061148380.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061147825.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061147004.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061145991.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000061148380.9 node_expansions=314
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000061147546.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061147657.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061147657.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061147970.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061147658.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061151866.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061148224.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061146991.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061148380.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061147824.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061146992.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061145991.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000061151866.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061148380.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061148380.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061145881.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061145881.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061148412.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061148412.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920016.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920016.2 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061149969.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061150089.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061150079.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061150357.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061148412.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061151912.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061150634.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061149690.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061149416.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061150801.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061150245.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061149412.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000061148416.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088920017.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000088916519.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000075031128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000080592389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000072257390.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000088920017.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917517.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088917517.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920025.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013919138.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977807138.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986141361.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066697802.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000144471626.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000005584916.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027808917.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000031138.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025031138.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052808913.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052808917.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066697802.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000094471626.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094471626.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125031136.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119471626.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005584917.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052808913.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000144471626.8 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125031135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125031135.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125031138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125031138.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125031138.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125034589.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125031149.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144471624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125031139.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000144471624.2 node_expansions=74
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000125032695.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125032805.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125032791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125033084.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125031139.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125034639.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125033347.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125032416.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125032125.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125032527.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125032958.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125032138.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000125031139.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000138917625.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000144471635.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000136136637.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1500000144471635.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144471626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144471626.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144471628.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144471628.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469149.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469149.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469138.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119469138.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119469137.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119469128.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119469150.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119469140.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119469128.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000119469150.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094468036.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119469120.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119469120.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119469135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469135.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094468027.0 node_expansions=11
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094469579.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094469703.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094469691.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094469982.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094468037.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094468024.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094470247.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094469302.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094469024.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094469425.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094468858.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094468024.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094468024.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000094470247.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094470256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094470256.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094472189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094472189.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983358248.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947246247.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980580479.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061136927.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058359147.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997248037.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997248026.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999969470248.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994470259.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000072248036.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047248027.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036136927.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044470261.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044470258.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094470268.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069470259.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999955579580.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002803590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000094470268.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094470260.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094470260.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094472203.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094472203.2 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983358258.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947246258.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980580492.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061136936.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058359158.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094470268.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997248036.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997248036.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999969470258.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994470270.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072248047.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047248049.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036136936.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044472189.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044472189.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069470269.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999955579592.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002803592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000094470268.8 node_expansions=344
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094470259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094470261.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094470269.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094472189.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094472176.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000094472189.8 node_expansions=83
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000094471814.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094470259.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094471925.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094472203.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094471245.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094470256.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094470258.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094471523.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094471259.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094471648.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094470256.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094471259.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094470258.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094470259.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000094472203.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094472191.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094472191.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094474856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094474856.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094473745.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094472204.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094473867.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094473203.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094472204.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000094472201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000094473467.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094472200.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094473200.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000094474870.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094473578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094472191.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094473191.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094472189.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000094472190.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000094474870.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094474856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094474856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925028639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925028639.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925026973.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925026973.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947252636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947252636.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999947252644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947252632.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999947252632.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947252649.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947252634.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999947252649.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947252645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947252645.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947254299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947254299.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999947252658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947252660.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999947252650.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947252648.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947254287.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999947254287.5 node_expansions=50
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999947254190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999947252621.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999947254302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999947253621.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999947252621.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999947252632.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999947253913.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999947252635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999947253635.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999947252634.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999947254024.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999947252621.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999947253635.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999947253632.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999947252635.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999947252632.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999947254302.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947254301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947254301.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922254301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922254301.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922254287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999922254287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902809868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902809868.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999902809855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902809855.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930587609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930587609.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902809880.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902809880.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930587624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930587624.0 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999902809892.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902809877.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999902811424.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999902809890.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999902809879.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999902811424.0 node_expansions=61
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999902811425.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999902809868.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999902811424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999902810883.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999902809882.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999902809868.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999902811160.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999902809869.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999902810879.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999902809879.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999902810148.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999902809883.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999902810868.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999902810883.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999902809870.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999902810869.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999902809879.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999902811425.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902811436.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902811436.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086125887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069456442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086126990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075015886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000086126990.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129768.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130602.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086130602.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997239083.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997239641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997239641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997239098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997239098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997239644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033351108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036129488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027795541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041683920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027796420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027795241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058350046.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350046.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348657.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058348657.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058350046.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355208.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355208.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352272.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355208.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058350040.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352272.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353822.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058351994.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353953.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058355208.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058355197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355197.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355235.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355206.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355232.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355243.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355243.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355243.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058355243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355222.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058355256.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058355232.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058355247.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058355245.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000058355256.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355253.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355217.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355253.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797910.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797923.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797885.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797923.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797923.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119466311.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058355267.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111127805.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086133031.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058349172.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058355256.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355267.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002797923.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002797923.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111127805.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127799644.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355267.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058355265.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002797924.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002797936.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355257.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355257.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058355256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000127799644.4 node_expansions=172
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094469589.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094468576.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467355.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094466354.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471242.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468587.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470131.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468298.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470256.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111127838.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000111127838.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127852.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127852.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002792743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002792743.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002792730.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002792730.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019459372.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019459372.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348284.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348284.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002792708.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002792708.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681607.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681607.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681631.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966681631.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681645.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681645.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686487.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966681656.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966681620.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681656.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348311.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983348300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983348300.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983348322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983348322.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050016768.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022238991.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999966681646.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111127878.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066683433.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022238114.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038905645.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038905646.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983348325.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111127868.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111127881.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038905646.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038905646.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994460311.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994460322.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038905645.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038905646.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038905646.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000111127881.9 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111127891.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111127852.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127891.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132745.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111127890.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111127875.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127890.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111127898.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111127898.9 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111127887.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111130120.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111127887.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111127877.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132753.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111130106.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111131641.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111129832.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111131775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000111132753.0 node_expansions=117
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111132743.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132732.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111132722.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111132724.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111132711.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111132724.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132743.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144466057.2 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111132757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111132746.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111132746.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111132736.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111132759.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111132759.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111132747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132730.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111132720.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111132723.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111132721.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111132734.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132747.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132768.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132768.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111132756.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132768.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132778.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132770.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111136622.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111136622.9 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132757.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111132769.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111132769.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132767.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132767.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111140870.6 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111136656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000111140870.6 node_expansions=211
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111136648.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111139590.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138870.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111136648.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111136648.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111138876.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140876.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111138592.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111140432.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111137648.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000111140876.6 node_expansions=218
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000130577190.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111143811.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111138759.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111142811.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111144756.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140869.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140857.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111143076.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111144746.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111142978.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111141856.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000130577190.2 node_expansions=148
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111143042.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111143764.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111142764.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111144708.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111140819.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140819.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111143042.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111144708.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111142930.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111141819.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000111144708.6 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111140412.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111140390.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111140377.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111140389.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111144708.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111144708.6 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111142600.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111143319.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111142764.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111142319.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111143042.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140388.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140386.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111142611.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111144708.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111142497.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111141388.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000111144708.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111144708.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144708.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144726.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144726.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144756.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144756.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144757.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144757.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144757.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144745.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144757.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144755.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144755.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144769.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144742.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144769.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144777.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111144777.6 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111144755.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111144746.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111144755.6 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130584315.2 node_expansions=78
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111145046.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111145766.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111145211.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111144665.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111143822.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111145501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111142821.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111142821.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111145044.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111144776.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111144932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130584315.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000127802206.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000130582483.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000130584315.2 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584315.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130584288.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584315.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130584322.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069473212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022250993.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999997250104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130584322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086139878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052806545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058362104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000038917659.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999983360322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013916770.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000130584325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058362104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058362100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000025028770.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025028776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058362104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058362100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058362102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000130584325.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584323.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130584311.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584323.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130584322.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069473203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000022250978.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999997250078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130584325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086139870.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052806547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000058362078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000038917648.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999983360311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000013916745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000130584322.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058362078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000058362093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000025028759.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000025028756.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000058362092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058362093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058362078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000130584325.2 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130584311.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130584336.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584334.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130586939.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000130586939.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130584288.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130584297.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130584320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130584302.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130586939.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000130586939.5 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130586518.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130586228.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130586685.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130586121.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130585287.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130586954.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000130584283.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000130584286.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130586495.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000130586217.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000130586383.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000130586954.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130586939.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130586939.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069475877.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022253644.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997252740.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086142544.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052809210.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058364731.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038920310.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999983362954.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013919398.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000130586988.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000130586988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058364731.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058364755.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025031412.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025031412.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058369356.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058364740.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058364755.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=1800000058369356.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058372286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058372286.5 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000058371564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058371286.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058369341.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058371730.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058371175.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058370342.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058369341.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058369341.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058371564.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058372286.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058371286.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058371452.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000058372286.5 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000058371564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058371300.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058369355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058371730.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058371175.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058370365.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058371188.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058372286.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058369341.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058369355.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058371564.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058371309.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058371476.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000058372286.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058372286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058372286.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058372325.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058372325.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058372311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058372311.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983370548.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983370548.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983370534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983370534.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000069483456.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022261223.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999997260345.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163927844.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086150123.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052816790.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077811966.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038927901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013927001.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000130594569.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130594568.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000086144467.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058372334.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025039012.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052811134.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058372334.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058372334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058372334.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000163927844.8 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000163927848.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000163927844.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000147261192.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000150038959.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000163927848.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163927859.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163927859.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163930775.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163930775.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000163925348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163927859.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000163927868.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163927856.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163930775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000163930775.8 node_expansions=54
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000163930053.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163929790.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163927845.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163930810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163930242.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163929699.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163928845.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163929699.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163927831.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163927845.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163930053.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163929776.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163929942.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000163930810.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143623.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136143623.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163930832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163930832.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163930834.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163930818.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163930834.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197264109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197264109.0 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000197264167.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000180597488.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000183375265.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000197264167.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197264154.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197264146.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197264154.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197264167.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197264167.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000136153067.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000088930821.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000030596599.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000152819724.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086153067.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125041934.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000105597503.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000016706823.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000047263278.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000197264168.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000197264166.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125041948.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125041932.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000058375266.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058375266.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000125041932.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000125041948.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000125041932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000197264168.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197264155.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197264162.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000197264162.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197261654.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197261654.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197264169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197264169.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197264164.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197264164.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000197264180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000197264180.5 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197261679.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000197264196.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000197264196.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197261680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197261680.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000225035338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000225035338.0 node_expansions=442
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197264180.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000197264192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000197264202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000225035325.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000197264192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=3300000225035325.5 node_expansions=273
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000197265177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000197266399.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000197266122.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000197264177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000197266566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000197266010.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000197265177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000197266010.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000197264177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000197264177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000197266399.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000197265733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000197266122.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000197266288.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000213923544.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000216703821.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000222260488.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3300000213921711.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3300000225035322.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=3300000216701890.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=3300000225035322.5 node_expansions=348
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030565777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030565778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077790321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063902277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063899775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080570889.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000080575612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052797834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027794722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030572498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986125154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986125141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000012625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997235403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986126250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999986124281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986126796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999991680962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022240254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991678183.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000052797834.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052797834.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797844.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052797855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052797817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797855.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988906300.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988906300.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022239655.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796063.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988906299.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000113908963.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131188.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002796078.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797841.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797841.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797866.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052797841.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080575630.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080575630.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052797856.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797841.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002796063.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113908963.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113908963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113908963.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113908974.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113908974.9 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141686696.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000144464473.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000144464473.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144464490.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144464490.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144464490.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144464490.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144464489.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144464489.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144464490.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144464490.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144464501.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144464501.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144464517.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144464517.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000144466464.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144469100.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144466467.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144469100.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144469934.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144465489.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144466453.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144468120.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000144469934.1 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144469925.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144469925.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144469945.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144469945.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000144478344.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144477344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144480010.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144480010.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144477344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144480010.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144476399.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144477344.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144479010.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000169464558.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000169464558.5 node_expansions=248
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169464547.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169464536.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169464547.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169464533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169464533.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169464541.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169464511.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169464541.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002796981.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002796981.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069463648.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036130302.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002796969.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000169464535.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141686758.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050020091.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036130323.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075020095.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075020095.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075020080.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000075020081.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075020101.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102797860.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102797868.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075020091.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075020080.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050020079.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000018302.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000169464535.5 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000169464547.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169464509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169464547.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169469138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169469138.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000169471083.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169471083.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194464535.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169473583.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169471083.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191686757.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194464533.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169471083.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169472750.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000194464535.5 node_expansions=783
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000194467551.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000194466440.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194466440.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000194468940.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194466440.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194469077.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194469075.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194465884.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194466440.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000194468106.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194469077.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000194469077.0 node_expansions=355
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000169473760.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169478129.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000169473747.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194469077.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000169473737.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000169473748.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000194469077.0 node_expansions=93
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000169477792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169478056.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000169475667.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169475681.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169476125.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000169478178.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000169475667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169474723.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169476123.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000169475678.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000169477334.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000191691312.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000194469088.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000194469088.0 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194469107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194469107.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194469149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194469149.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000105580263.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061134904.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038913570.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002801569.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000166691361.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075024691.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061134902.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100024681.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100024680.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000075024705.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000075024681.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100024691.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127802484.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000127802469.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000100024694.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100024680.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075024680.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025022903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000166691361.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000166691373.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166691365.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166691373.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188908965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188908965.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000166694424.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166695702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166693302.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166693316.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166693761.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166695802.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166693303.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166692358.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166692761.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166693303.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166694969.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188908987.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000188908987.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188908987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188908987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000188909000.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188908967.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000188908987.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000188908968.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188913396.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000188913396.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000188912020.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188912298.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188910930.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188910926.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188910355.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188913396.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188910926.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188909922.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188910354.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188910930.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188912586.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000188913396.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188913396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188913396.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161135669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161135669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161135679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161135679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161144572.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161144572.5 node_expansions=183
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161135684.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161135684.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161135689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161135689.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000161135711.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161139412.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000161139412.8 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161135694.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161135701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161139384.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161139412.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161139402.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000161139412.8 node_expansions=97
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000161138720.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161138997.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161137632.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161137610.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161137054.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161138579.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161137609.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161139412.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161136635.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161137058.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161137620.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161139290.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000161139412.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161139461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161139461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000008366787.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000008361606.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000008366796.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008361605.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000008361618.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000008361650.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=2400000008366796.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100028274.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066694940.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011139395.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000216694970.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161139385.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069472718.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066694940.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094472752.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072250510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047250530.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069472718.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094472762.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000150028271.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150028275.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094472741.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094472729.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069472718.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030582941.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000216694970.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216694970.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216694970.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008361629.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100028285.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066694951.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011139385.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000216694941.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161139385.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069472729.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066694974.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094472718.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000072250510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047250496.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069472729.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094472741.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000150028274.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150028274.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000094472729.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094472719.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069472741.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030582940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000216694941.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216694938.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000216694938.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216694970.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216694970.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000216703160.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216703438.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216700104.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216702049.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216702049.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216703715.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216701493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216703049.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216702049.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216701104.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216701493.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216702049.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216703715.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000241691246.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000216703715.5 node_expansions=422
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000216700149.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216700148.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000216700129.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000216703715.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216703700.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000216700119.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000216703715.5 node_expansions=70
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000216703160.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216703438.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216700117.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000216702062.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216702061.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216702506.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216702493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216701504.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216703093.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216702060.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216701128.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000216701506.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216702060.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216703715.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000216703715.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216703726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216703726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008370415.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008370382.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370425.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008370425.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008370451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000036139533.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036139533.5 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000008370403.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008370397.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000008373416.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000008373400.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000008370409.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000008373416.0 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000008373429.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000008371763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000008373050.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000008372319.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000008370360.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000008372763.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000008372354.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008372763.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000008371760.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000008373319.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000008370395.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000008371395.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000008371371.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000008371749.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000008372328.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000008373429.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008373429.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008373429.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000008369259.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008369308.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000008369272.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000008369304.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000008369283.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000008369308.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000008369293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008369257.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008369293.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000011147063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000011147063.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000100035959.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066702617.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000008369282.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000216702627.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000161147059.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000069480404.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000066702604.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000094480393.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000072258162.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000047258186.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000069480408.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000094480382.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000150035950.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000150035959.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000094480408.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000094480382.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069480393.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000030590615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000216702627.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216702617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216702617.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008369248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008369248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008369308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008369308.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980587728.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980587728.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999952809949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999980587738.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999980587713.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999980587711.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999980587724.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2399999980587738.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980587750.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980587750.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000008365481.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000005587689.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999980587689.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000002809956.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000008365481.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980587702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980587702.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980590647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980590647.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980587737.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980587737.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966703892.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966703892.0 node_expansions=240
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999966702856.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999966703856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999966701467.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999966701467.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999966703412.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999966702856.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999966703856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999966702467.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999966701467.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999966703578.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999966702467.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999966702467.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999966702856.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999966703412.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2699999966703856.5 node_expansions=363
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999966701527.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999966701505.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999966701516.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999966701494.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999966703856.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2699999966703856.5 node_expansions=55
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999966702878.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999966701517.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999966701489.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999966703434.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999966703856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999966703870.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999966702856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999966703869.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999966702467.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999966701489.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999966703578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999966702481.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999966702489.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999966702856.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999966703462.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2699999966703870.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966703878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999966703878.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966703915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966703915.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999966703917.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999966703903.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999966703917.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999977815020.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999977815020.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2999999977814982.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999952814984.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2999999975037249.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2999999977814982.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063905056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052790599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237546.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075016157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077794200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025009942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025008829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234163.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038898052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121655.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000077794200.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797256.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795867.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077798922.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025012209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991681588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005565194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991678806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991677670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019456918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000044462256.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459478.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000044462256.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582700.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576731.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579656.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578686.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577710.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582724.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055582710.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579230.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578408.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055582724.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582721.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582735.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582721.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013916067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013916067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013913845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013913845.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991689666.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689678.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991689678.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689678.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020334.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961132344.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022243456.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938910121.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991689667.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000013911899.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999969464789.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000013911913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000075023011.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999991689667.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991689666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991689666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999991689666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999925020344.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000013911910.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999991689666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075023024.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000075023024.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023024.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023024.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023035.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075023035.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023035.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000075023020.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023035.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020367.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020364.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020344.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020364.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020366.6 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020364.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020357.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020364.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925014350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925014350.2 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020364.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925020344.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020364.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999925014363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925014363.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961132357.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022243458.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938910124.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000013911913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999969464791.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000013911903.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000075023014.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999925020346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000013911913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999991689679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075023014.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000075023014.1 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075023035.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023035.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020354.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925020354.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925020354.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961132357.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022243465.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938910136.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991689688.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013911912.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025016146.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013911911.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075023024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999991689692.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991689688.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689690.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689688.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991689690.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991689692.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999925020358.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013911913.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689688.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075023012.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000025016146.1 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470767.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969464801.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969464803.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969464799.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969464803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969464789.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999969464803.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969464790.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969464787.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969464780.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969464755.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969464766.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969464790.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925020371.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925020371.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961132358.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022243482.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938910122.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013911911.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969464789.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013911914.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075023025.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991689677.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991689677.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689678.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991689678.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999925020357.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013911913.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689678.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075023012.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000075023025.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075023024.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075023024.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061134123.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136080.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136633.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135790.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136080.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134136.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061140133.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061138735.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137623.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094461489.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000094461489.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094461476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094461476.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094461497.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094461498.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094461498.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094461488.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094461488.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094461509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094461509.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094461499.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094461461.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094461499.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467478.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094461507.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094463456.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094464021.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094463188.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094463455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094461507.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094467491.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094465131.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094464017.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000094467491.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467491.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467476.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467491.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467498.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467487.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467497.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094467487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467487.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094467488.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467491.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094467478.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094467488.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094467501.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000094467491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000094467501.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094467504.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467486.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094467504.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094465544.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094465547.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094468047.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094467211.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094470433.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094467491.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094465547.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469155.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094468055.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122239290.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000122239290.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122239287.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122239279.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122239287.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122239290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122239290.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122239288.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122239287.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122239291.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122239298.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122239303.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122239291.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000122239303.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122239291.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122239292.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122239292.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122239289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122239289.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122242898.5 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122239290.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122239279.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122241789.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122240969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122241234.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122239279.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122242898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122241802.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000122242898.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242900.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122242900.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122242911.5 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122242903.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242917.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122242917.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122242916.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122242916.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122242920.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122242920.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100020708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100020708.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997242031.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058353133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999947242022.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999988909578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000005576244.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000050020689.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061131800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016687356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016687355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999988909578.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000016687355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016687355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999983354033.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999938908689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999983354022.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000061131800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000016687355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000113909578.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1200000113909578.0 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113909576.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113909575.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113909576.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113909587.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113909562.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000113909587.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113909588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113909588.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113909587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113909587.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113909562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113909575.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113912212.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113911242.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113910536.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113911523.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113909562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113912086.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113912076.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000113912212.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912212.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912212.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914667.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912213.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113912213.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113912214.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113912202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113912215.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000113912215.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912204.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914699.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912204.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113912215.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113912216.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113912216.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130576206.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000130576206.8 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113912215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113914036.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113913870.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113913204.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113914158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113912206.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113914704.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113914326.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113914706.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000130576206.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000130576206.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130576243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130576243.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130578731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130578731.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130576243.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130576221.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130576241.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000130578731.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130576243.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1500000130578731.2 node_expansions=88
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130576255.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130576255.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130577067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130577898.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000130577182.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130578168.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000130576222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000130578732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000130577345.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000130578722.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000130578732.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130578754.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130578754.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955579913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955579913.0 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955577863.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955577863.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933355650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933355650.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013913230.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052800115.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999941688985.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999983356531.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000022247452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000066691896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000055578782.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000094469674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000011134318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000011134305.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999983356530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000011134305.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999994467641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999961134307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999977801008.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000055580778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000011134307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000108358556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000108358556.0 node_expansions=234
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108356530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108356530.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000108356574.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108356574.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013913230.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052802111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999941688974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999983356528.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000022247444.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000066691896.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000055580778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000094469674.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000011134305.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000011134307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999983356553.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000011134307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999994467641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999961134307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999933355641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999977800974.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000055580785.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000011134305.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000094469674.8 node_expansions=261
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094467642.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094467627.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094469652.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094469675.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094467651.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000094469675.0 node_expansions=76
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094467641.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094467647.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094468484.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094469303.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094468587.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094469568.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000094467641.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000094468563.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000094468745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000094468724.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000094469702.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1500000094469702.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094469688.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094469688.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094469712.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094469712.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094469733.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094469700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000094469689.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000094469700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000094469715.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094469733.8 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000088904220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063900887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086125034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000088904200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058345886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050008532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052791107.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088904220.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088907554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000088908109.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994457929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994459875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016680422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011123756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044463041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058351165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994459873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061130331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994457096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994459042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008342905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011122074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997232628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000012628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033351640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014908.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041681097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022235763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346238.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061130331.9 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130331.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061130331.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908124.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908124.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063908123.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063908085.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908123.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795223.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795223.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002797866.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002798154.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002798977.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002798552.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002800376.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002797441.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002797451.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002797997.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000002800376.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804130.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804130.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002802187.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002803033.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002803297.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002804130.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002803699.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002803033.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002802575.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002802575.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002803131.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000002804130.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804141.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002804141.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804130.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002804145.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798419.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798419.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063911309.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002798431.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911333.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063911343.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075022441.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975019753.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977798419.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038911309.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038911308.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063911319.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911309.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911308.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075022430.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011130876.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975019753.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911309.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038911332.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977798433.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088911333.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977798428.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977798428.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977798465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977798465.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063911347.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002798441.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911333.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063911320.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075022441.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975019778.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038911333.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038911320.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038911343.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063911345.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911330.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911320.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075022432.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011130886.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975019787.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911319.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038911319.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977798430.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088911333.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911320.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911320.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911355.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911334.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911334.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918607.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918607.4 node_expansions=130
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088917208.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918597.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088918041.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918319.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915375.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917597.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918597.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917597.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088918152.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000088918597.4 node_expansions=244
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088914556.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916375.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917222.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917487.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916209.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914565.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914541.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918052.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088918620.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088916787.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088917319.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088918620.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918645.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063918642.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002805732.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063918631.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075029757.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975027065.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038918634.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977805732.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038918620.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038918620.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063918621.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038918620.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038918634.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075029756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011138189.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975027076.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038918631.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038918620.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977805731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000075029757.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075029745.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075029707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075029745.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113918588.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113918588.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075029757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075029742.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075029757.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075029756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075029756.5 node_expansions=6
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000075029767.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075031597.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075032422.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075032699.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075032144.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075032422.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075029755.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029767.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075029755.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075033255.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075031977.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000075032533.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000088912494.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000094468454.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000088911649.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000094468454.9 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094468461.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094468440.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094468461.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069468453.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069468453.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000069468452.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069468455.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000069468455.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000069468454.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069468450.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069468454.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069468454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069468454.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000069468451.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069470244.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069471100.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069471356.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069470814.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069471078.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069468442.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069468441.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069468473.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069471926.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069470695.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069471219.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000069471926.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000069471912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069471913.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000069471913.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069471898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069471898.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000069475401.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069471916.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000069471925.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000069475417.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000069471915.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000069471916.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000069475414.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000069475400.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000069471914.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000069471915.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000069471936.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000069471904.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000069471905.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000069471925.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000069471914.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000069475402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1500000069475417.0 node_expansions=212
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069470917.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069470917.0 node_expansions=239
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000069471903.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069473758.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069474591.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069474858.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069474293.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069474580.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069471903.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069475404.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069471914.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069471917.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069471914.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069474125.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069474681.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000069468444.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000069475404.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475414.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475414.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950028292.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950028292.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999950028269.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999950030102.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999950030959.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999950028269.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999950031213.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999950030681.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999950030959.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999950032070.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999950028282.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999950028269.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999950028269.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999950028269.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999950030514.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999950031070.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999950032070.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950032046.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950032046.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999950032046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950032046.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058368047.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999997258088.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108370977.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083368072.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000069479172.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013923625.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999972255179.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033368046.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033368046.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083368071.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033368046.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033368070.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069479159.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027811603.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991700514.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013923602.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033368046.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999972255158.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000108370977.8 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368070.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368070.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360771.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360771.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108368078.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108369923.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108370756.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108368078.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108371037.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108370034.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108370481.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108370760.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108368078.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368078.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108368089.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108368092.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108370302.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108370757.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000108370871.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133360420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000130585801.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000133360794.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000133360794.0 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360779.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360828.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083360805.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033359916.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083360805.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069471939.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997248827.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038916383.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008359915.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058360804.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058360818.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108360806.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058360806.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033360827.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094471916.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063916360.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027805271.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038916374.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058360827.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359938.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000108360806.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360802.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997248815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997248815.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997248828.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997248803.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997248828.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997248824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997248824.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997248824.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997248817.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997248824.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008359906.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008359906.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083360810.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033359905.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133360796.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083360783.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069471907.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997248795.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038916328.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058360795.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058360772.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108360796.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058360795.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033360786.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094471898.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063916362.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027805239.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038916351.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058360772.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359883.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133360796.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360787.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083360818.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033359919.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083360807.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069471908.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997248811.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038916353.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000008359938.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058360807.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058360796.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108360807.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058360797.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033360808.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094471919.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063916372.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027805271.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038916353.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058360807.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359907.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000108360807.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108360814.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108360808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108360808.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083360818.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033359925.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133360804.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083360818.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069471919.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997248808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038916363.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008359919.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058360814.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058360808.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058360838.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033360807.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094471925.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063916373.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027805252.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038916372.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058360814.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008359919.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133360804.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360839.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360839.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155584950.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155584950.5 node_expansions=302
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133360805.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133360794.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133363736.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133360804.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133360806.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000133363736.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133360827.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133362626.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133363459.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133360792.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133363750.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133362737.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133363194.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133363470.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360793.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133360792.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133360792.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133360792.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133363015.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133362472.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133363569.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000133363750.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363750.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363750.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133369178.2 node_expansions=297
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097252639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097252639.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097258069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000097258069.0 node_expansions=297
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000097252623.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097252637.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000097252657.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000097252640.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000097255403.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000097255403.0 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000097252636.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000097254469.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000097255291.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000097252625.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000097254472.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000097254605.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000097253916.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000097255291.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000097252625.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000097252625.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000097252639.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000097253636.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000097252661.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000097254847.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000097254292.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000097255416.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000097255416.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097255403.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097255403.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961146046.0 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999961143379.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961145226.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961146046.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961146059.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961143403.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961145213.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961145324.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961144681.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961146069.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961143379.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961143379.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999961143403.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961144379.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961143379.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961145769.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999961145602.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999961145070.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999961146069.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961146046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961146046.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961146056.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961146048.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972259824.8 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972257172.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972257167.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972257167.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972257158.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972257146.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972257172.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972257186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972257186.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972257187.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972257184.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999972257195.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972259812.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972257160.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999972259812.8 node_expansions=56
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999972257146.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972258993.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972258159.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972259813.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972257146.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972258980.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972258447.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972259114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972258448.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972257159.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972257169.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972257147.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972257146.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972258146.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999972257159.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999972259558.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999972259368.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999972258814.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999972259813.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259836.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972259836.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259850.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972259850.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972259850.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994481058.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994481058.0 node_expansions=89
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1799999972259893.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972260882.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972260858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972259858.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972262094.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972261691.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972261692.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972261171.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972261803.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972259859.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972261526.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972259871.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972261691.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972260882.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999972261160.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999972259858.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999972260882.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999972259872.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999972259858.2 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2099999994481068.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999988923849.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999972257179.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2099999991701333.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2099999994481068.0 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994481057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994481057.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961147738.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961147738.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047259711.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000019481068.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119481936.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000069481945.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069481946.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025037478.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999994481057.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044481935.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000044481935.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094481935.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000044481922.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019481922.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116704182.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086148600.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013926366.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025037478.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044481945.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999994481047.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000119481936.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119481935.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119481935.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119481972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119481972.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102815317.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119481963.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000119484161.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119481941.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119481943.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000119484161.8 node_expansions=71
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000119481962.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119482962.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119482940.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119481962.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119484185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119483802.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119483772.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119483247.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119483907.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119481963.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119483630.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119481939.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119483774.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119482941.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000119483219.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000119481962.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000119482963.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000119481964.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000119481962.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000119484185.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119484161.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119484161.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119484162.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119484162.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119484172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119484172.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119486125.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119486125.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000102817565.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119486123.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000158373050.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119486116.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119486149.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000119484225.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000158373050.5 node_expansions=193
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000158373075.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000150039740.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000138928608.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000144484161.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000141706384.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000158373075.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158373050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158373050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000177814537.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177814537.5 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086152773.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000019485217.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108374993.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000108374995.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000000040760.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063930537.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999994485204.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000133374983.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058374982.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000155597205.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125041662.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000052819426.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000063930537.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999994485204.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000155597205.0 node_expansions=567
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000155595296.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155595327.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155595284.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155597217.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155595275.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000155597217.5 node_expansions=55
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000155595272.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000155596296.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000155596276.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000155595276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000155597106.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000155596550.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155596297.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155597243.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000155595272.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155596965.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000155595272.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000155597106.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000155596276.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000155596554.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000155595296.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000155596297.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000155595273.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000155596273.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000155596296.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2400000155595296.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000155597243.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155597217.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155597217.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994485253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994485253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977818562.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999977818562.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994485237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994485237.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086152762.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000019485206.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158374983.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000108374983.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000108375006.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000000040776.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063930561.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999994485251.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083374998.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000133374999.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083374982.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000058375007.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000155597217.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000125041666.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000052819450.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000063930585.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083375005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000158374983.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374983.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158374983.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158375032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158375032.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000158375043.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158375064.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000158375019.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158375009.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158375016.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000158375064.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000158375038.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158375006.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158375038.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000158375038.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158375038.0 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000175039052.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000175039041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000177816544.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000177816544.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063901435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055564718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075012552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000080571442.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080576442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047239776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991682141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991681320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906440.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991681308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991682144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991680752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991679651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016678889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019457222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022232209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997232128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005564905.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000006586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997231572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994453517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994453795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005565184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000009628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016678875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000047239776.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047234776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239776.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000047239776.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239779.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239779.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239788.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047239788.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239790.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239790.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239790.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047239790.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080573061.5 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047239796.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047239785.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080573061.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047239809.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047239798.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000080573061.5 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075017520.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080573061.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000080573061.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080573075.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080573075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080573075.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080573110.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991682455.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682432.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991682432.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991682429.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025015762.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080573110.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080573089.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063904691.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000150017559.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027793543.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080573101.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080573101.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080573110.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080573122.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080573122.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080573101.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030571312.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030571332.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080573122.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116684212.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080573088.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080573088.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000150017559.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150017548.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150017548.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150023565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150023565.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150017557.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150017557.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150017566.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150017589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150017593.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150017566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000150017593.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150017592.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150017553.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150017592.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000150017599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150021487.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150019967.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150023578.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150017610.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150019414.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150021210.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150019556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000150023578.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150023580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150023553.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150023580.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150023580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150023580.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000150023578.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150027454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150025954.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150023565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150025398.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150027178.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150025509.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150026232.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150029287.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000175017576.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000175017576.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175017576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175017576.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202795340.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000202795340.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000175017576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175017587.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000175017576.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000175017588.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000175017577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000175017588.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000175017590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175017561.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175017590.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175017600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000175017600.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000175017600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175017575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175017600.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991682480.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991682480.2 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999991682474.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991686377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991684845.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991682476.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991684279.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991686076.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991684420.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991684141.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991687197.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999991687197.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999991687209.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991687182.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687209.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055576099.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055576099.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055576086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055576086.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055576111.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055576071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055576111.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991687209.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955576086.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999991687171.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999991687188.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999991687174.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999991687208.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999991687208.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687173.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687173.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687208.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991687208.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687208.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687221.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991687221.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991687209.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687209.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991690771.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991690771.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687209.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687209.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687208.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991690821.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991690821.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000072248119.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105577877.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105577873.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088909465.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000175022331.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075022328.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080577895.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105577877.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105577895.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105577877.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105577895.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105577886.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055576097.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055576100.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105577874.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000141688998.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105577877.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000080577873.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000175022331.8 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000175022331.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175022322.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175022331.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000175025932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000175025932.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000175022334.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175025929.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000175025897.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000175022342.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000175025932.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000175022332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000175025932.5 node_expansions=109
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000175022332.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000175024016.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000175025792.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000175024677.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000175022321.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000175024138.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000175025805.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000175025932.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000175024265.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000175024006.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000175025932.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000175025932.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000175025943.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000175025943.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000175025929.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000175025929.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000175025936.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000175025932.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000175025956.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000175029405.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000175025935.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000175025935.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000175025936.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000175025944.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000175029405.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000175025935.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000175025946.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000175029403.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000175029392.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000175025942.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000175029402.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000175029417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000175029417.0 node_expansions=504
FooPlayer.decide: Prioritizing 2 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000202807156.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000200029379.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000202807156.8 node_expansions=178
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000202803700.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000202803692.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000202803711.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000202807146.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000202803702.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000202803680.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000202803711.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000202803690.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000202807156.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000202803680.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000202803690.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000202807146.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000202807134.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000202803712.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000202807144.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000202803688.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1500000202807156.8 node_expansions=161
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000202803707.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000202805377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000202807158.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000202806600.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000202806056.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000202806078.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000202803698.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000202805500.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000202807189.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000202805645.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000202805367.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000202807189.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000202807156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807156.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019472043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019472043.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472058.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019472058.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019472058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019472058.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983360961.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360951.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983360951.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360949.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983360949.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360967.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983360967.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360952.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983360952.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983360968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983360968.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063918279.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000097251625.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097251616.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052805404.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000202807169.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102807182.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072251613.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097251616.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097251625.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097251616.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097251612.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097251616.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019472057.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019472088.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097251616.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000169473834.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097251613.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072251613.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000202807169.8 node_expansions=210
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202807169.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000202807182.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000202807182.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202807186.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807186.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000202807186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000202807186.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202807202.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807202.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000227807187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000227807187.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063918283.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983360949.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097251617.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000097251617.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052805394.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102807205.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072251617.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097251617.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097251626.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097251617.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097251615.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097251626.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019472062.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019472060.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000097251617.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000169473839.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097251627.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072251615.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000169473839.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169473816.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473853.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169473853.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169473855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169473855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169473855.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473848.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169473848.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169473861.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169473861.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169471361.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169471361.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194473860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194473860.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063918297.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999983360964.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052805409.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000202807187.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000102807186.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072251628.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097251643.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000097251629.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019472106.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019472075.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097251630.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072251628.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000202807187.2 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000202807187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000202807187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000202807218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000202807218.2 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000250025965.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2100000250025965.5 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000227807218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000250025952.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000227812612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000250025932.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000272248120.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000227812632.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000272248120.0 node_expansions=200
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000227807200.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000227812645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000227808867.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000227810700.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000227810145.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000227809602.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000227808213.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000227808879.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000227807213.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000227809034.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000227809145.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000227808867.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000272248120.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000272248120.0 node_expansions=80
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272248120.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000272248120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272248120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272248120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272248169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000272248169.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272248166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272248166.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983361920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983361920.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983357503.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983357502.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999983357498.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983357515.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983357502.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999983357515.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983357500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983357500.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100025059.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100025059.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000100025057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100025057.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000133363685.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983357503.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000122248179.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000166692614.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133358388.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000272252573.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000172252573.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000116692612.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000122248170.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000166692614.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000166692643.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000166692614.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166692624.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000100025059.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000166692614.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000238919240.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000166692624.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000116692614.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000272252573.5 node_expansions=134
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000272248178.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000272248143.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000272248150.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000272248164.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000272252573.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000272252573.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000272248129.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000272252608.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000272249810.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000272251579.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000272251024.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000272250483.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000272249114.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000272249810.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000272248153.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000272249912.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000272250065.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000272249787.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000272252608.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000272252573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272252573.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272252624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000272252624.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000272252624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000272252624.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247250159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000247250159.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247250125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000247250125.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958359445.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958359445.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108361222.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000097250112.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141694556.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000108360364.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000247250111.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000172250108.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091694585.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000097250112.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000141694556.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141694556.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141694566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000141694556.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000075027010.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000075026999.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141694569.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000213916777.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000166694567.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000116694586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000247250111.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247250108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000247250108.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247250128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000247250128.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247250128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000247250128.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225027906.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225027906.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225027910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225027910.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000250027915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000250027915.5 node_expansions=209
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086139013.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999936137222.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000075027889.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000119472337.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086138124.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000150027904.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069472337.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075027925.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000119472335.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000119472345.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000119472337.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000119472333.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000052804782.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000052804780.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000119472333.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000213916791.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000166694569.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000094472380.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000213916791.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213916791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213916791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213916791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213916791.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213916795.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213916795.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000219470413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000219470413.0 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3000000194474410.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000194476076.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000194477910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000213914858.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000194477354.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000194476799.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000194474410.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000194476076.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000194474410.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000219470413.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000194474410.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000194476354.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000194476076.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=3300000219470413.0 node_expansions=395
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025010209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063901998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050013321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058346089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058345609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052790255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063904222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077792831.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000077796998.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991680976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011122644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991681543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019459112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019461256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047239776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991682362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013039.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000011795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025017976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033350807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125737.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002790127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122681.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050018387.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050018387.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238831.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238818.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238818.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238818.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238832.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238868.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238832.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997238856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238856.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969461080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238832.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997238832.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238831.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997248700.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999997243423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999997248700.9 node_expansions=94
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997246368.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997245402.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997248700.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997244535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997248035.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997247201.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997244846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997246090.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999997248700.9 node_expansions=152
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997245923.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997244942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997244144.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997248700.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997247589.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997247034.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997246756.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997244388.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999997245645.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=599999997248700.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248700.9 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094472724.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094472724.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094472711.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806035.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019470946.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997248700.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094472724.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997253297.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253297.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583833.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094472701.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055583798.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997248687.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583799.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094472701.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094472701.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247798.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583798.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077806035.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019470920.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094472701.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472701.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472701.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055583799.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094472724.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055583833.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997247798.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055583833.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094472701.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094472711.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583798.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806035.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019470910.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997248688.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094472724.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472700.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472700.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472701.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472703.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472703.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583813.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055583813.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055583814.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997247813.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055583813.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997248701.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055583814.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583814.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094472702.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094472703.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055583814.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997247826.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997247814.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583814.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077806036.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019470938.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997248715.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583813.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094472703.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472726.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472725.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472725.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472725.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472725.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248726.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248726.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248724.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248724.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248726.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248726.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997248726.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359836.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359837.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359837.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359837.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359837.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359837.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359837.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694947.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094472727.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016694947.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958358948.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016694961.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016694947.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016694947.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094472736.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094472726.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958358947.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958358947.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038917170.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980582069.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958359836.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094472736.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472726.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472745.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472745.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472744.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472744.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472725.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472725.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472725.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472725.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472748.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472748.9 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472702.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472702.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472725.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472725.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472726.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472748.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472748.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472726.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094479724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094479724.5 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016694949.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694965.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094477321.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016694949.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958358948.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958359837.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016694949.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000122244788.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958358948.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958358959.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016694948.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038921765.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980582070.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958359838.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016694949.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000122244788.1 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094472737.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472737.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958359844.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958359845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958359845.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999958357346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958359835.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999958364444.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958359845.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958359848.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999958364444.1 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999958362789.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958362791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958361791.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958360944.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958364457.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958363055.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958363888.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958363610.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958361235.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999958362499.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999958364457.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958364457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364458.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364458.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364469.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958364469.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364458.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364458.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958361959.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958361959.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364455.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364455.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364459.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958364459.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364467.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364455.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958364455.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364468.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958364478.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958364469.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958364478.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364469.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016699569.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699582.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094477371.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016699568.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958363568.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016699568.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016699569.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016699582.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094477347.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094477348.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016699568.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958363568.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958363582.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016699580.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038921792.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980586681.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958364458.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016699569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094477371.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477348.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477346.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016699570.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016699577.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016699570.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958363570.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016699566.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958364455.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016699577.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016699577.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094477354.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094477346.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016699566.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958363566.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999958363566.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016699570.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038921802.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980586687.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958364455.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016699566.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094477354.5 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474845.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474845.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477347.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094474846.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094477346.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094477348.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094477335.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094477361.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000094477361.0 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094477347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477347.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122249403.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000094480286.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094480280.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094479280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094478446.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094481404.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094481112.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094480570.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094481112.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094478730.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094481959.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094480015.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119472734.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000122249390.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000122249390.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122249391.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122249391.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958357824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958357824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958357825.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958357825.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580049.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930580049.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999930580072.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930580057.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999930580056.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930580053.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930580069.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930580072.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470728.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969470728.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969470715.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969470723.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969470747.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969470737.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969470726.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999969470747.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969470725.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969470725.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470739.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969470739.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470726.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969470726.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927797823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927797823.8 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999927804360.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927805359.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927804359.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927803527.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927806470.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927804527.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927804637.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927803249.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927803800.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927804803.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927805078.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927797824.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1199999927797824.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999927797824.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927797785.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927797824.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925023171.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925023171.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925019147.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925019147.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925023173.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925023173.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999925019170.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925022063.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925021092.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925020260.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925023173.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925020259.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925021380.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925019992.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925020548.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925020537.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999925021785.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1199999925023173.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925023173.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925023173.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000030566558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030565447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000030566558.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038905546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055571459.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050018655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002791043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002789665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025009921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008342680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019453808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016676849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025010532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016677959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016676570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030568899.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680260.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000055571459.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055568667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578529.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577696.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055578529.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578540.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033354540.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002798974.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134098.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030576765.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036132321.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021196.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000021196.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088911874.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088911876.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088911876.6 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088904798.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906187.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911876.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088904799.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909112.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088905907.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088906729.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088911876.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088911876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911876.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911891.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083349208.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002799015.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055578557.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134114.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030576790.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578557.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036132336.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578568.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578568.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055578568.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578568.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578559.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578557.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000021226.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000021224.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578559.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116682541.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055578571.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116682541.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911894.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911894.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911904.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911904.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911916.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911916.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911900.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911900.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911900.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911900.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911902.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911902.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356344.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911879.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088918132.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918117.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088911869.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088918132.9 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088911855.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916202.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913244.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911868.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916212.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918146.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914643.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913813.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088918146.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918147.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918147.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918157.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918157.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058362602.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918165.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088918142.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918152.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088922461.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088922461.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088918142.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922461.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921655.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919540.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918128.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922485.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919253.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088920086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920795.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088922485.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922461.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698501.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698501.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000031797.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969476228.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022255807.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052811364.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997254043.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022255811.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036142908.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022255784.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022255807.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022255784.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022255784.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022255797.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022255797.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966698474.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022255807.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088922487.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088922464.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022255784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088922487.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023508.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000088922501.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088926835.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088925987.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088925165.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088924612.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088923876.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088922487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088922498.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088923612.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088924432.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088925154.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125023508.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116692153.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000111140369.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000125023508.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023508.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023508.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023559.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023559.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023561.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147241443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147241443.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125023571.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125027895.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125026061.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125026237.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125025670.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125024948.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125023571.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023560.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125024684.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125025517.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125025227.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147241444.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000147241444.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147241478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147241478.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147241459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147241466.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000147241453.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147241493.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147241443.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000147241493.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147241471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147241471.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355482.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355482.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133352602.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133355519.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133355124.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133354271.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133353691.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133352578.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133352581.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133352603.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133353725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133354538.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133354291.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000133355519.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355519.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355519.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133358421.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355508.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355508.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355493.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355493.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000133355518.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133356330.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133358018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133357147.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133356592.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133355518.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133355482.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133358425.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133355481.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133356592.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133357462.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133357148.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000133358425.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358437.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358437.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801091.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977801105.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801105.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055579817.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080580682.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111136240.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052802019.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044469586.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091690928.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030580660.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030580674.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066691772.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080580672.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066691771.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000066691806.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022246438.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988912228.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044469586.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000133358486.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000133358459.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000066691771.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000133358486.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133358486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133358486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360306.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133360306.2 node_expansions=61
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133358473.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133359313.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133359875.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133360159.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133359597.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359492.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133358492.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133358472.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133358472.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133359584.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133360417.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133360140.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133360319.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000158354545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000152796489.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000133360319.8 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133360316.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133360294.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360316.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158356364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158356364.8 node_expansions=70
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000133360300.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133361137.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133361702.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133361980.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133361424.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133361317.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133362137.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133360303.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360314.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133360300.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133361414.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133362245.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133361980.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158356364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000152797343.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000141688863.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000158356364.8 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000158356362.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158356335.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158356362.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000194467452.0 node_expansions=15
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191689688.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000188911897.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000194467466.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000180578577.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000183356344.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000194467466.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194467456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194467456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000025022986.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025023819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025024360.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025024651.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025024082.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025023972.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025024854.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025023020.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025022985.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025022983.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025024131.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025024929.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025024651.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000025024929.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025024916.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025024916.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025024933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025024933.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025024929.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025024929.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025024931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025024931.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025024932.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025024939.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000025024917.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025024927.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025026748.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000025026748.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000025024926.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025025785.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025026317.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025025192.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025026507.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025025951.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025026773.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025024951.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025025915.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025024939.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025024915.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000025026026.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000025026062.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000025026597.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2400000025026773.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025026773.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025026773.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005582304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005582304.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005582304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005582304.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005582320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005582320.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005582351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005582351.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005582328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005582328.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000026774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000026774.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000026787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000026787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000026799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000026799.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000026802.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000028417.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000026807.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000008357343.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000028437.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000008357343.5 node_expansions=101
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000000026793.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000000026786.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000000028181.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000000027075.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000000028352.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000000027786.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000000027793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000000026787.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000000027799.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000000026795.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000000026797.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000000027907.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000000027897.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000000028452.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000008357365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000008356521.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=30) score=2700000008357365.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977801810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977801810.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008357379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008357379.5 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000008357389.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000008357369.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000008358746.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000008357633.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000008358866.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000008358299.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000008358309.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000008357357.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000008358296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000008357357.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000008357365.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000008358468.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000008358470.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000008359037.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000008359037.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977803490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977803490.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914577.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013914577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013914591.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013917161.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013914581.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013914581.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000013917161.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000013914579.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000013914569.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000013915958.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000013914846.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000013916049.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000013915507.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000013915495.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000013914553.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000013914575.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000013915507.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000013914567.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000013914579.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000013915677.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000013915677.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000013917174.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000013917174.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000013917161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013917161.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008361598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008361598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008361595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008361595.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977811082.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977811082.5 node_expansions=297
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999977811082.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999977810082.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999977808971.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999977810249.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999977809693.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999977809693.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999977811082.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999977809693.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999977809804.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999977809804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2699999977811082.5 node_expansions=572
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999977811096.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999977808693.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999977810082.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999977808971.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999977810263.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999977809742.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999977809707.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999977808709.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999977808715.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999977811098.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999977809708.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999977808742.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999977808709.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999977809853.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999977809804.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2699999977811098.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977811131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977811131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977811127.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977811127.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977811110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977811110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977811142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977811142.5 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999977811157.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999977813516.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999977813484.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999977811152.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999977813519.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999977813504.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999977813519.5 node_expansions=185
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2699999977811139.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999977813516.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999977811139.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999977811140.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999977811425.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999977812695.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999977812131.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999977812131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999977811142.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999977811131.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999977811141.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999977812141.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999977811131.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999977812249.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999977812253.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999977812131.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2699999977813516.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977813519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999977813528.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999977813528.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977813516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977813516.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000111146874.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069480207.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000180591326.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108369093.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000058369089.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000116702430.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000008369090.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999983369085.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000047257975.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000094480204.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000105591318.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000105591319.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000047257974.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000013923766.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000058369085.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000147257986.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000147257976.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080591325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000180591326.5 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180591311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180591311.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180591312.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180591312.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180591315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180591315.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180591317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180591317.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163919330.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163919330.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000094474888.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999961141553.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000052808221.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091697110.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000041697109.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100030443.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999991697109.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999966697109.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000030585998.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000077808221.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000088919332.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088919332.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000030585998.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999997251775.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000041697109.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130585999.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000147252665.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080585999.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000147252665.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000147252654.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252651.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000147252682.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147252652.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147252653.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000147252682.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147252664.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252655.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147252664.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000197249341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000197249341.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000147252671.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252662.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147252678.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147252666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147252667.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000147252667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000147252678.5 node_expansions=82
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000147252676.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252662.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147252685.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147252643.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147252652.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000147252652.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2700000147252685.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147252686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147252686.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000147252652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147252652.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000147252656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252672.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000147252650.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147252662.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147252651.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000147252672.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147252685.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147252650.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147252685.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000197249332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000197249332.0 node_expansions=49
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000197249333.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000194471555.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000186138222.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000188916000.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000172249333.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3300000197249333.0 node_expansions=100
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019453169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999994451725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000019453446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011116779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036119891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036118780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=300000036119891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038902780.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055571714.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348578.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005570487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005570755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047236946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044458365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047238643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019453552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027789084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570844.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055571714.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570602.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575464.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576866.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055576866.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576853.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576853.1 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036130644.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036130642.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005575075.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086132422.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575088.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086132422.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086132419.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000019519.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019519.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576853.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086132422.2 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000086132420.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128976.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129641.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129772.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086128662.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130475.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086128953.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086132420.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132433.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132456.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132434.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132434.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000019531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000019543.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000019543.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023295.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000019558.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000019554.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000019531.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000019555.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000023295.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000023295.0 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000021197.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000023295.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000021919.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000022030.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000020919.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000022739.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000022461.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000021194.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000000023295.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000023295.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023295.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023321.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036134406.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036134422.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005578839.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580654.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086136186.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578853.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580617.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086136186.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136200.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580617.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580628.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580617.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580617.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580628.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580630.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000023297.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580654.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580617.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086136200.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136196.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136234.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136221.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136236.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136236.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036134455.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036134459.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005578890.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580666.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086136237.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578904.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580666.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086136223.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580667.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580667.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580668.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580667.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580666.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580667.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000023333.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000023334.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580666.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086136237.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136233.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136231.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136233.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136245.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136245.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027802898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027802898.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027802914.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027802914.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806123.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027806123.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027802897.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027802900.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000027802897.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000027802914.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000027802900.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000027802914.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027802899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027802899.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000027804574.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027805287.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027805411.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027805287.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027802911.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027805842.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027806129.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027805853.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027804564.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=600000027806129.9 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027806133.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027806108.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000027806097.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000027806097.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000027806110.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027806133.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027806120.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027806120.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027806130.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027806108.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000027810417.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000027806110.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000027806122.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000027810417.1 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000027807761.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027808472.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027810417.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027808620.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027808486.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027806084.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027809041.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027809028.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027807750.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=600000027810417.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810430.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810430.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027810467.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810455.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027810469.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810457.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810457.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000027812097.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027812819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027810430.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027812819.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027813097.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027810430.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027813375.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027813388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027812264.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000027812134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000027813388.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027813375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027813375.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027813389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027813389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027813388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027813388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952814530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952814530.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999952813254.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952813988.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952811599.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952812586.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952813988.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952814266.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952811599.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952814530.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952813419.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952813266.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952813433.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999952814530.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952814530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952814530.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952814545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952814545.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952814545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952814545.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952817488.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952817488.9 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999952816222.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952816930.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952814541.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952815541.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952817497.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952816930.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952817208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952814542.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952816386.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952814541.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952816219.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999952816375.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999952817497.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261930.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922261930.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261945.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922261945.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261945.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922261945.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261959.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922261959.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922261943.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261943.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922261943.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922261953.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922261953.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922264902.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999922263624.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999922264332.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999922261943.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999922262943.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999922264346.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999922264624.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999922261957.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999922263777.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999922261943.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999922263611.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999922264888.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999922263790.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999922264888.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922264888.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922264899.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922264902.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922267553.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922267553.1 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264898.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922264898.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922264869.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922264880.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922264880.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999891709347.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999922264879.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999922264879.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891709322.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891709322.4 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891709322.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891709322.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891709322.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891709322.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891711710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891711710.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891709322.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891709322.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891711711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891711711.5 node_expansions=44
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958376025.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958376001.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999897264879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966711124.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055602378.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952820442.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947266656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000008377776.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000008380156.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999947266656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999947266670.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999947266670.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999966711136.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999975046822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975044469.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999891709324.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999947266681.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947266656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055602378.2 node_expansions=213
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055600013.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055600013.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997258626.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958376023.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897264914.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994481735.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952820434.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999947266692.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008377801.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008377826.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947266692.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999975037279.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947266702.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966711147.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002815058.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002815058.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999891709359.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999891709359.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947266692.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947266692.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000002815058.8 node_expansions=198
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002815068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002815068.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999958378395.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958378395.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897264909.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966711134.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055600021.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952820479.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947266686.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008377800.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008377801.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947266686.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947266688.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947266688.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966711132.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975044466.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999891709354.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999891709353.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947266686.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947266687.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055600021.2 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030594299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030594299.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055600032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055600032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055600033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055600033.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063927621.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063927621.4 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063927623.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000058372067.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000063927623.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044474901.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044474901.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866703599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866703599.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847250879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999847250879.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000052790831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055569491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055569432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027789098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027788831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038900774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027786608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027787441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033344385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083348655.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349210.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000083351155.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019461645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999983347363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983346540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983345431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002790997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027794975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022239367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999983345407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999983344559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999983346518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991678461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991679573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000012096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991679582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997233738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997231516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013906032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991680406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055573377.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573377.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000055573377.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355777.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353682.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353431.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354793.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355798.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353404.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353709.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355774.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354107.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058355798.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355803.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689061.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689061.9 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091689110.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091689075.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000091689110.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091689075.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689075.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091689075.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130578013.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025019742.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091689075.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002798408.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091689075.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116689088.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130578010.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025019776.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025019753.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091689075.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002798408.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002798443.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091689110.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091689075.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116689088.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116689088.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000130577993.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130578013.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130578003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130578003.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091689086.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025019788.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091689086.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002798419.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091689086.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116689099.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000130578024.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025019781.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025019753.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091689121.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091689086.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002798419.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002798455.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091689114.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091689086.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116689115.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116689115.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000130577988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000130578024.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130582588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130582588.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130578034.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130578034.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130578024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130578024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130578034.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130578034.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155573423.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155573423.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000130580414.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130580525.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130580247.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130581636.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130581800.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130580247.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130580535.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130582636.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130580975.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155573434.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000155573434.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155573423.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155573398.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155573423.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016683656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038905874.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000038905874.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038905852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038905852.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038913211.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000038909465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000038913211.8 node_expansions=112
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000038910852.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038911963.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038911688.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038913239.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038911546.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038911677.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038911985.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038912822.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038912378.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000038913239.8 node_expansions=187
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038910852.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038911974.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038911676.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069465886.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038910574.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038912378.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038911687.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038911963.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038912378.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038912389.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000069465886.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038913225.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038913225.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038913222.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038913222.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091691889.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000130580779.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025022556.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116691889.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116691889.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141691892.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000155580789.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072246556.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072246570.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000116691889.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000116691889.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038913225.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038913222.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000116691917.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000116691890.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000141691912.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000141691891.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000155580807.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155580807.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155580780.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155580780.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583675.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583675.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155580782.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155580790.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155583709.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155580794.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155580780.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155583709.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155583737.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155582153.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155583293.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155582987.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155581891.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155583434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155583725.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155583015.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155583265.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155581765.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155583737.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000155583737.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155583709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583709.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583711.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155583709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583709.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583738.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583738.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188917043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188917043.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155583734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155583742.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155583745.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155583758.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155583710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000155583758.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155583710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583758.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583758.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155583747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155583746.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155583765.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155586668.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155583749.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155583726.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155586668.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000155585148.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155585148.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155585946.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155584747.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155583724.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155586390.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155586668.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155585982.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155586239.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155584724.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155586668.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155585557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000155586668.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155586668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155586668.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155589601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155589601.5 node_expansions=29
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000155588090.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155588089.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155586701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155588922.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155589644.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155587700.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155586701.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155589089.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155588923.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155589200.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155587700.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155589366.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000155588534.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000172250416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000166691918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000175026369.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000175026369.8 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175026361.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175026336.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175026361.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038914348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038914348.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000038914372.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038914336.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038914372.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000072249010.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000072249010.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000072247621.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000072249843.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000072250566.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000072248621.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000072247621.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000072250010.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000072249843.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000072250121.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000072248621.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000072249288.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000072249455.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055578122.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000072250566.0 node_expansions=226
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000038917301.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000038917292.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000038917290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000038917323.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000072250566.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000038917323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000072250566.0 node_expansions=27
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000072250566.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000063917232.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000038917280.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000072250566.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072250612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072250612.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000072250600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000072250600.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000072250636.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000072250598.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072250636.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097250596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097250596.0 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000163918135.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000202807047.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063915468.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000175029246.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127807023.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000194473690.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000219473714.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000233362603.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116695023.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000116695023.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000194473690.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000175029246.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127807023.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000194473690.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000194473690.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000219473714.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000219473701.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000233362590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000233362603.0 node_expansions=178
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000233362603.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000227807047.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2100000233362603.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233362603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000233362603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233362619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000233362619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233362641.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233362641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000233362641.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000144473760.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000183362620.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044471062.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000175029293.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127807063.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000194473741.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000219473740.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116695062.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116695063.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000194473729.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000175029315.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097250626.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127807093.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000194473737.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000194473730.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000219473739.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000219473731.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000233362660.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000233362660.5 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000233362638.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000233362605.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233362638.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000255582917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000255582917.5 node_expansions=336
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000233366407.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000233366407.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000233365018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000252805518.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000233366963.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000252805129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000233365018.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000233367407.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000252805240.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000233367241.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000233367518.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000255582908.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233366685.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000252805962.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000250028739.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000252805962.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=3000000255582908.0 node_expansions=2216
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000233365039.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000233365018.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000233363629.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000233366018.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000233365851.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233364650.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000233363629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000233366018.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000233365741.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000233365851.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000233366150.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000233365296.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000233365483.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000250027347.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000255582919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000252805129.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=3000000255582919.5 node_expansions=376
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966670279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036129713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052797266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458365.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008350755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041680000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008350738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679095.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569929.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038905530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348594.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000052797266.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052802419.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799086.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799641.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000052802419.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802419.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052800475.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799217.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798952.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799494.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800488.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800752.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801162.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802433.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052802433.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802420.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245088.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245075.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245075.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997245075.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245075.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245075.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997245076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245076.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245091.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245077.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245102.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245102.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997245079.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997245085.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997245086.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997245075.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997245075.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999997245086.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245072.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245072.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249683.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249683.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972245120.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972245120.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249707.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999972248343.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972249729.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972247051.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972246774.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972247329.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972248329.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972248607.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972248996.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972248065.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999972249729.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249731.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249731.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999972252951.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972251676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972250718.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972249718.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972251954.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972252954.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972253231.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972253607.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972252676.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972252676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999972253607.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972253607.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253607.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972253634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972253634.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972253634.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253634.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972253621.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972253621.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972253632.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972253632.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972253599.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999994475835.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=899999994475835.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994475822.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994475822.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994475833.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994475833.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994479043.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994477765.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999994476823.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994475823.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994475821.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994478765.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994479043.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999994479043.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994479321.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999994478488.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999994478780.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1499999994479043.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963923488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963923488.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972256843.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972256843.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145733.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961145732.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145743.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961145718.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961145718.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961145733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145733.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983367977.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991701288.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027814176.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972256857.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052814188.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055591956.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050036401.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080591965.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058369733.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027814176.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027814176.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999972256858.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972256854.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027814177.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052814177.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080591956.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055591955.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027814190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000080591965.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591965.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591965.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591976.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080591976.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591966.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591968.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000080591968.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591964.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591915.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591964.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591976.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080591976.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591989.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591951.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591989.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113925266.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591987.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080591989.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000080591989.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591965.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080591966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080591966.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080591977.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080591968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080594874.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080591944.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080591966.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000080594874.2 node_expansions=57
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080592930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080593888.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080592930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000080591953.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000080591944.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080594887.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000080592930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000080593333.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000080592931.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000080592943.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080594596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000080594875.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000080594887.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594874.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594875.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594874.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594912.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594912.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594898.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594909.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594897.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594897.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594908.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080594898.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080594900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080594900.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063924355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063924355.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063924364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063924364.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063924364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063924364.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360673.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108360673.5 node_expansions=350
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086145578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086146689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086146578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086148245.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086146578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086145578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086145578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086146578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086145578.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000086146967.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000097257689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000086148523.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000086147689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000108359958.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000108360673.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000108360673.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000105583845.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000108360673.5 node_expansions=1658
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086139411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086140523.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086140426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086142092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086140426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086139411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086139426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086140426.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086139411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000086140800.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000086140411.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000086142370.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000086141524.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000108360706.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000108360706.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360673.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108360673.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988915340.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988915340.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988915353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988915353.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988915339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988915339.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027805114.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033360670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041694015.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033360659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999988915325.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075027336.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000100027351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077805114.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000108360684.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000086138447.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000055582914.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033360659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000022249562.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033360659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080582906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000108360670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000083360670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000055582881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000108360684.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360684.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108360684.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360684.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108360684.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027805140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033360698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041694031.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000033360686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999988915351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075027364.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000100027370.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077805152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000086138473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000055582906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033360699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999988915351.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000022249588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000033360684.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080582917.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000108360700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000083360710.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000055582918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000108360700.0 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108360698.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108360693.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108360698.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108363583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108363583.0 node_expansions=37
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141694033.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130582931.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000130582920.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000141694033.5 node_expansions=21
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141694029.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141694029.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141694029.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141696911.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141696911.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141694035.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141696901.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000141696901.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141694007.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141694032.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141696901.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141694049.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000141694009.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000141696901.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141694007.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141695118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141694957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141696624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141694972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000141694042.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000141694007.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000141694958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000141694032.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000141695408.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000141694957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000141696901.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000141696068.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000141696901.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141696901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141696901.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141696935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141696935.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000061141389.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066700110.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075030265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000066696965.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999988918298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000108366777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000133366777.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000111141380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000141696935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000119477921.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088919157.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000066696935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999988918268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000022252488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000066696935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000113922366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000116700143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000088919187.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000141696935.5 node_expansions=276
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141696966.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141696938.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141696935.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141696903.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000141700110.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000141700110.5 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000141696888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141698002.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000141697888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000141697903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000141697891.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000141696888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000141696888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000141697891.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000141696888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000141698277.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000141700110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000141697888.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000141699569.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000141697902.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000141700110.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141700126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141700126.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061144614.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066700147.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000075033493.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000066700146.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999988921492.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000108366823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000133366826.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000111144591.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000119477934.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000088922383.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000088922356.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999988921479.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000022255715.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066700146.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000113922369.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000141700159.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000116700159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000088922368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), None, None)) score=2700000088922356.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066700146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066700146.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066700161.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066700161.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066700160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066700160.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066700158.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066700158.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066700158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066700158.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066700174.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066700174.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988921528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988921528.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921497.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988921497.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921497.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988921497.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921497.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988921497.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988921502.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988921535.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988921496.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921494.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999988921493.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999988921521.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999988921512.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008362037.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000008362037.0 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988921478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988922604.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999988922478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999988923883.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999988922478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999988922478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999988921493.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988921493.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999988922478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999988921478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999988921492.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999988922479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999988924148.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999988922478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999997248703.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000008362053.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000008362053.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008362051.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008362051.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019474067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019474067.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019474048.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019474048.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019474035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019474035.2 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000019474000.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041696246.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000038918459.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000041696246.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041696222.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041696222.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000041700931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000041700931.5 node_expansions=247
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041696260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041696260.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000041700955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000041700955.0 node_expansions=247
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041696271.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041696271.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041698881.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041698881.0 node_expansions=103
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041696288.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000041698833.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000041696283.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000041698868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000041696299.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000041698868.5 node_expansions=89
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000041696271.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041697381.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000041697202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000041698603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000041697204.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000041696285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000041696271.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000041696270.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000041697202.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000041696310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000041696281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000041697216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000041698880.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000041697216.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000041698880.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041698868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041698868.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011145667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000011145667.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988918871.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000011145667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000011143344.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000011145703.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000011143328.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000011145703.0 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000011143313.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011145454.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000011144425.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000011144342.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000011145703.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000011144327.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000011143313.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000011143314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000011143313.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000011144312.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000011144313.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000011143314.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000011143314.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000011144315.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000011144313.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000011145703.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000011145704.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000011145704.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000011148055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000011148055.5 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000072259190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000077814746.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000116703635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000077814722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2999999977813833.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000097259180.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000144481402.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000122259203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000183370301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000161148092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000080592500.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000058370277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000033370277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000055592500.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000125036957.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000152814745.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000127814745.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000100036944.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=3000000183370301.0 node_expansions=714
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000183372375.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000183371375.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000183372375.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000183370264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000183371264.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=3000000183372375.0 node_expansions=467
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066679498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027790775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027787163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027788552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041674996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061121164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000080571442.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080575887.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041682775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030574155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997237963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997238264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027796153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022239428.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005571015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016684362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016684087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008344347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000052795331.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793387.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000052795331.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353690.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353690.6 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058356208.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354688.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355363.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358419.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355933.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358844.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058357201.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058358844.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358818.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358858.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364009.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058364009.6 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058358855.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358854.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058358855.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058358845.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058358864.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058364009.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000058364009.6 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058361343.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058362076.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058364024.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058361520.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359843.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058360509.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058363576.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058361079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058362354.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058364024.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364024.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058364024.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364022.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058364022.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364035.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058364035.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088919519.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088919519.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058364035.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058364035.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005584479.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041695586.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080586253.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058364054.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005584479.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005584485.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005584485.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125030645.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058364041.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080586254.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080586254.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058364035.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058364031.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058364035.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005584479.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058364035.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058364035.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094475142.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000125030645.2 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094475142.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475131.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475142.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475144.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094475142.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475131.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475142.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094475142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475142.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094475110.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475132.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094475132.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094475131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475131.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000094475134.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000094475158.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000125030646.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000122246765.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000094475136.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000094475135.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000094475138.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000094475145.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000122246764.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000094475133.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000094475145.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000122246767.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000122246767.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000125030683.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000122246779.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000125030669.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=900000125030683.2 node_expansions=319
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475143.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094475143.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475132.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475143.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125030669.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125030669.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125030671.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125030671.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000125030671.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125030692.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125030666.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125030666.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125030684.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125030678.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125030692.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005584465.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005584448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969473337.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969473337.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005584465.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005584465.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000005584468.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005584469.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005584458.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005578274.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005589140.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000005578274.8 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000005586949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005587667.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005587378.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005585434.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005585456.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005585445.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005584434.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005589178.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005586656.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005587934.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005575497.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000005578274.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000005578274.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005578274.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005578274.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055580101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055580101.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055580089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055580089.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055580108.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055580100.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055580108.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055580097.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055580097.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055580110.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055580101.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055580110.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055584843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055584843.8 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000055582611.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055582333.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055583026.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055581081.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055581081.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055581082.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055580121.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055584843.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055582333.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055583581.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000055584843.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055584842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055584844.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055584844.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055584844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055584844.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055584861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055584861.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055584840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055584840.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005583077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005583077.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000005585566.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005585287.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005587637.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005585971.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005584026.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005584026.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005584036.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005583066.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005583075.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005586269.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005586525.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000005587637.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005587658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005587658.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041695076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041695076.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000005587635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005589747.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005589860.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005590024.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005590580.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005588635.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005588657.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005588636.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005587635.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005587657.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005590858.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005591136.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041695075.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000041695075.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041695075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041695075.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041695082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041695082.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000100028399.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136139509.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000163918184.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000141695954.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055584843.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100028399.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000177807076.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141695955.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000163918195.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000163918177.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141695955.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113918198.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000113918198.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080584844.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116695954.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116695955.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000141695955.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000177807076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2100000177807076.5 node_expansions=213
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177807076.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177807085.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177807071.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177807073.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177807073.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000177807085.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177807082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177807082.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177807093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177807093.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000177807086.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177807087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000177807089.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177810504.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177807073.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000177807079.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000177810504.0 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000177807053.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177808174.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177809275.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177808475.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177808027.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177808005.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177808004.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177808003.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177807077.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177807053.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177810226.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177810504.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000177810504.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177810504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177810504.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177815694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177815694.2 node_expansions=205
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177810528.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177810490.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177810528.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202810539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202810539.5 node_expansions=268
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000202810514.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202811626.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202812903.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202812737.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202811903.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202811514.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202812903.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202811514.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202811514.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202810514.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202810514.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202812626.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202812903.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202812179.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000202812903.5 node_expansions=4114
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000202808462.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202809583.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202809296.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202809861.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202809413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202809413.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202812903.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202809413.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202808462.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202808462.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202808462.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202810524.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202812903.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202810524.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000191698013.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2400000202812903.5 node_expansions=1833
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000202812856.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202813689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202813967.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202813689.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202814245.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202813856.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202813856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202813856.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202813856.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202814523.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202812856.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202812856.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202814967.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202813856.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000202814967.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000202811487.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000191698965.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000202814967.0 node_expansions=520
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000177816048.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177816021.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000177816048.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202814967.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177816015.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000177816015.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000202814967.0 node_expansions=56
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000177816013.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177816848.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177817124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177816851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177817390.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177817037.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177817018.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177817018.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177817037.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177817685.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177816037.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177816028.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177817013.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177817013.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177818113.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000202814981.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000202811511.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000191699000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000200035012.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000202814981.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202814981.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202814981.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202817092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202817092.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202815039.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202815039.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066703025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066703025.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066703034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066703034.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000097258573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097258573.5 node_expansions=34
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000097258550.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000066703017.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000091703018.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000091703018.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2700000097258550.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013895669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011117336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025007669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016673503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016673503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016673725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025006836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011119002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008351866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052797567.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055575900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008352165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008352420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008352431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008352144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047239208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050018122.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027795250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052797555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047241930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044464432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022239073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038906075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038903585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027795239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013860.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055575900.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573956.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575890.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055575890.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575911.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575911.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575900.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575900.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018568.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000018578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000018529.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018578.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685256.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966685269.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966685219.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685269.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991685199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991685199.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966685257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966685218.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685267.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966685257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966685229.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966685234.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966685235.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966685225.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966691487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999966691487.8 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966687740.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966687187.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966690932.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966691487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966688443.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966687175.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966687887.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966687462.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999966691487.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691487.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691512.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047248834.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915523.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975024832.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022248832.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966691499.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691512.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022248833.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022248845.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088915509.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088915509.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975024843.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975024832.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022248843.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022248832.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022248832.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022248832.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022248833.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248844.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088915523.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088915509.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915497.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915509.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915508.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915511.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966691511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966691475.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691511.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691500.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966691515.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966691489.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966691496.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966691499.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966691509.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966691498.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691515.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691512.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966691521.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966691524.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966691520.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966697218.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966691531.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966691510.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999966697218.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966694007.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966693440.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966695274.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966697229.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966694718.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966693451.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966694162.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966696954.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966693718.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999966697229.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697229.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966697229.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697229.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966697229.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047254565.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921243.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975030562.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022254551.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966697229.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991697229.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022254551.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022254565.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088921245.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088921245.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975030562.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975030562.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022254565.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022254562.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022254551.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022254562.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022254565.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047254578.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088921245.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921230.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926640.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926640.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921254.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116693263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116693263.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088921257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088921219.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921257.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016691855.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025030975.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116691855.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975029198.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000030979.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944473646.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019469632.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000030979.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000030979.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094469632.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952806985.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952806979.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000030975.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000030985.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000030985.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030985.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000030975.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052802966.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116691855.1 node_expansions=190
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088919823.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088919831.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088919831.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919845.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966695868.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058364254.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975029208.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000030977.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944473644.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969473644.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000030977.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000000030966.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094469666.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066697644.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952806977.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952806977.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000030966.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000036409.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000030979.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000030977.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000030977.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025030979.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000094469666.0 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066703054.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066703054.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697650.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697650.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100030918.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100030918.8 node_expansions=27
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100030945.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091697623.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000100030945.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000100030921.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100030939.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100030939.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000100030942.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100030918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=900000100030942.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100030918.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100030918.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473594.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473617.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473607.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944473606.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944473609.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944473585.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944473585.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944473585.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=899999944473609.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473617.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473629.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473617.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966695828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941695842.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473620.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473643.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473618.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473656.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944473642.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944473642.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944473642.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930584753.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930584753.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944479064.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944479064.4 node_expansions=22
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969473620.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1199999969473620.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969473586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969473586.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938915011.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938915011.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961137233.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052805677.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116694554.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977803889.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027805676.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994470566.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027805676.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027805642.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094472332.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094472344.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999955581644.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955581644.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027805676.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027805642.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027805676.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058361223.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058361233.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052805665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000116694554.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694569.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116699997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116699997.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694595.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694600.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116694589.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116694597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116694597.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116694600.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116694574.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694600.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102805708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102805708.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000102805724.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102811128.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000102805719.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102805709.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102805712.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000130577743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000130577743.0 node_expansions=93
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000102805710.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102807656.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102808676.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000102809487.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102805710.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102807932.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000102807654.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102805710.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000102811168.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000102810600.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130577187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000130577758.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000130577758.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100022209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100022209.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100022211.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100022211.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025007391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005562058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013895947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988894224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036121558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=300000036121558.56 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000002791019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041680277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234924.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016680210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794650.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002793818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241169.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904434.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027793597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038906661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044463375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030573309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025016083.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055573387.4 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573398.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572009.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055573398.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573389.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573389.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573414.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573414.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573387.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573387.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986126265.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019459610.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573376.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036127192.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088906710.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019459609.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573376.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573377.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002793847.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002793847.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573387.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088906710.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088906721.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088906721.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906710.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906731.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906731.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906733.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906733.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912409.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088906734.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906709.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088912409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906735.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906706.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088912409.5 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088908929.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908651.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908266.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912410.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088906707.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909762.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907818.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911587.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088912410.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912409.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113906708.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113906708.1 node_expansions=23
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914658.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916501.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914366.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913992.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912436.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917866.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915477.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913533.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088917866.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917866.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917901.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917901.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088920076.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088921920.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088920243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919822.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919433.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917868.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917877.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088918965.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922766.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920544.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088922766.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922757.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922757.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922780.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922780.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019475655.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986142322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055589409.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055589433.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036143210.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088922756.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019475645.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055589409.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055589424.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055589433.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055589424.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589409.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002809854.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002809877.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055589424.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055589409.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055589409.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088922743.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088922756.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922770.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922770.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926810.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088922790.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922788.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922790.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922801.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922801.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922802.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922799.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922802.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986142364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986142364.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986142358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986142356.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986142358.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146365.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961146365.1 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999961142365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961142368.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999961142345.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961146376.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961142346.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999961142336.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999961146376.1 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999961144542.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961146376.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961145288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961144710.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961144288.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961143899.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961142344.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961142320.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961143431.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961145821.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999961144988.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999961146376.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146376.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961146376.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146385.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961146385.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961146378.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961146396.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961146375.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961146372.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961146398.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999961146398.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961146375.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961146388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961146388.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961146412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961146412.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927813066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927813066.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927813067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927813067.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927813067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927813067.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999927815277.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999927815998.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999927815721.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999927815443.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999927814999.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999927814609.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999927813054.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999927815720.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999927813053.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999927814188.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999927816553.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999927815720.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999927816553.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927816554.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927816554.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927816555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927816555.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927816554.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927816554.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927816554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927816554.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927816568.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927816568.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944484112.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944484112.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944484123.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944484123.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913921724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913921724.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999944484132.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944484110.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944484132.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944484142.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944484142.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999944484123.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944484134.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999944484134.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999944481078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944484108.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999944484108.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944484123.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944484123.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944487040.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944487040.9 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944484132.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944484132.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927816587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927816587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927816563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927816563.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994483253.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997263686.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025032486.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011150811.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088930353.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961149908.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997263675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997263675.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997263676.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997263675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999997263675.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944484120.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999944484120.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022263689.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022263697.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997263676.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058365830.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030597019.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000058365830.8 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030597030.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030597030.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030597030.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030597030.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030597057.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030597057.9 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030599266.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030599987.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030599711.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000030599433.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030597600.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030598044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030598598.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000030597057.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000030599710.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000030597044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000030598165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000030599155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000030598054.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058365865.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055589326.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000050033921.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000055591131.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000055590030.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000058365865.2 node_expansions=111
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058365854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058365854.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058365865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058365865.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058365855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058365855.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027809421.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999911140990.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008365879.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008365866.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033364978.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000100032546.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994476102.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997254758.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980588088.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008365866.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008365855.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008365855.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966698310.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999966698299.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058359980.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033365880.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000008365855.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058365879.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000058359980.8 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000033365891.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033365878.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033365891.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058362638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058362638.2 node_expansions=323
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000058362178.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058361900.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058362622.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058361345.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058360511.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058360956.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000058361511.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058359955.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058362622.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058359956.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058361067.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000058362067.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000058359956.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000052809178.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000058362622.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000058361788.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000058362622.8 node_expansions=950
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033370763.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033370930.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033369923.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033369096.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033369544.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033370645.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033369534.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033369534.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033368545.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033371214.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033368541.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033369658.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000033370645.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000033368541.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000052807916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000047251813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000058362638.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000058361510.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1200000058362638.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058362634.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058362634.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947249744.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947249744.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947249768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947249768.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966695081.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966695081.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063918190.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999947249744.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033362621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008362656.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058361781.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125029334.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030584856.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000022251537.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005584878.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033362656.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033362621.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008362645.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991695066.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058362645.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058362657.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033362656.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066695990.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083362634.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000125029334.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029302.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947249779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947249779.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999947249726.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999977805269.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999947249713.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999972249758.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1499999977805269.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977805280.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977805280.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977805313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977805313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977805268.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977805268.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944471980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944471935.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944471935.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925027538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925027538.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999925027534.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925027544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999925027544.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999925027538.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999925027544.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999925027538.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999925027544.0 node_expansions=46
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999925027536.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925027511.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999925027536.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999925027500.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999925027513.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999925027536.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925027514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925027514.0 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000041676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999997231447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999991672614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977784223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999958337223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999958336113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999972224223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999972225056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999977782279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988896168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000041676836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041675725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676836.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676003.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000041676836.4 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000052796377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058351721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058352834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796381.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058349992.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013906588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025012142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036125197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061129797.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058351720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061130609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047240809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036123871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036124971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033345210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041681928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041684428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036126094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044461939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033348860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000061130609.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127565.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136609.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000061136609.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130637.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132574.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061134796.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135231.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132862.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061136620.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133129.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130646.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131609.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061136620.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136609.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133956.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133929.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133956.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133956.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999958358098.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958360320.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999958358541.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958358375.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958358652.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958356153.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999958357152.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999958359110.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958361319.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999958361319.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958361319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958361319.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986139985.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986139985.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999986141930.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986142653.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986140986.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986141679.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986142375.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986142208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986139986.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986139986.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986140997.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986142930.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=599999986142930.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986142957.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986142957.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986142968.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986142968.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986142930.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986142930.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958364264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958364264.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986142067.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061144708.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088922509.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061144719.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991697597.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986142929.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033366929.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061144734.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033366956.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033366930.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033366929.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033366940.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066700287.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066700291.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033366929.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033366940.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986142929.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986142929.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088922509.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922498.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922498.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922509.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925117.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925117.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922510.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922510.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088922500.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922475.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088925117.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088922477.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088922478.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088925117.4 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088924395.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088925117.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088923461.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088924128.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088924866.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924696.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088922474.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088922461.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088923461.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088923450.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088924561.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000088925117.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925144.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925144.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925152.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925152.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925151.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925189.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088927829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088927829.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088927107.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088926190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088926163.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088926830.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088927562.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088927412.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088927840.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088925163.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088925162.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088926173.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088926189.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088926173.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=600000088927840.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088927840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088927840.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958369596.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958369596.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958369608.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958369608.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958369610.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958369610.6 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999958370609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999958371566.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958371733.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999958370635.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999958369608.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999958371997.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958371830.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958369635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999958369608.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999958370608.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999958370608.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999958370608.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1199999958371830.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958371830.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958371830.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986150487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986150487.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986150498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986150498.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986149612.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061152280.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088930083.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061152306.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999991705167.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999958371847.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033374487.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061152279.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033374488.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033374487.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033374487.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033374487.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066707834.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066707834.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033374498.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033374501.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999986150487.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986150487.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088930083.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088930044.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088930041.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088930054.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088930070.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088930043.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1200000088930070.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930043.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930065.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930065.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986149611.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061152279.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061152278.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999991705166.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958371832.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986150510.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033374510.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061152305.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033374499.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033374499.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033374499.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033374510.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000066707844.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066707833.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033374510.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033374510.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999986150499.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986150499.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000066707844.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066707844.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066707808.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066707844.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066707856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066707856.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066707845.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066707831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066707845.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066707856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066707820.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066707856.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066707878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066707878.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066707852.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066707831.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066707852.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108374466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108374466.5 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108374478.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000091707813.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1500000108374478.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108374478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108374478.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958371809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958371809.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958376143.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958376310.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958376310.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958376587.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999958376587.5 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958376143.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958376310.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958376333.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958374227.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958374198.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958375222.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958375198.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958376587.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958375611.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958375222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999958376587.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958376587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958376587.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936154390.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936154400.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936154387.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936154400.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936154401.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936154425.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936154399.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936154425.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936154400.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963932177.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080601531.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108379288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080601531.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969487733.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005599735.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052823759.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102823760.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075045982.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052823735.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052823759.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052823735.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086157093.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086157093.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052823735.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052823752.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005599735.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005599752.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000108379288.8 node_expansions=198
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108379287.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108379289.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108379277.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108379289.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108379298.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108379310.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000108379310.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108379288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108379288.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936154401.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936154400.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936154401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936154401.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963932212.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080601535.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108379300.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000080601511.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969487745.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005599732.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052823754.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000102823734.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075045968.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052823732.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052823732.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052823754.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086157066.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086157079.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052823732.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052823745.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005599732.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005599754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000108379300.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108379302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108379275.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108379302.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108379319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108379319.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379295.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000133379295.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379295.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133379295.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166706689.0 node_expansions=496
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133379293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133379293.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166706745.5 node_expansions=528
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166705745.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166706745.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166706745.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166706189.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166706023.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000166705634.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000155600245.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000163926467.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000166706745.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000147264689.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000152818578.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000150040356.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000138931633.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000166706745.5 node_expansions=1462
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000133382424.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133382431.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133381424.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133382535.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133382424.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133381431.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133381421.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133383532.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133382980.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133381424.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133381436.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133383532.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133382431.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133382431.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133382813.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133382431.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000155600257.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000163926467.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000166706745.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000147264689.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000152818590.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000150040356.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000138930633.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000150044411.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000166706745.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166706753.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166711253.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166711253.8 node_expansions=328
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000200043266.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200040044.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200044544.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000200043988.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200044267.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000200043544.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000200043155.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000200044544.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2400000200044544.5 node_expansions=2446
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166711221.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166712332.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200042155.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166711221.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166712776.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166711221.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166711221.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200044267.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200044544.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000166712610.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000166712221.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000200044544.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000200044544.5 node_expansions=566
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044556.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000200044556.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200044579.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044579.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200044579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222263681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222263681.0 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077821465.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000172266802.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000172266813.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000083377033.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999961153023.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000072265032.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000144489023.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000194489033.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000166711255.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000144489035.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000144489038.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000144489032.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000177822369.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000111155700.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000077822359.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000144489038.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000072265038.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000072265035.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000194489033.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194489021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194489021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961155134.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961155134.5 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999961153025.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961153011.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961153004.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961153014.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961155086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999961155086.5 node_expansions=50
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999961154010.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999961154288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999961153975.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999961152975.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999961154121.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999961153004.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999961153975.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999961152990.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999961153004.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999961154531.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999961152990.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999961153010.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999961155121.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999961153990.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999961154010.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999961154809.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999961154399.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999961153987.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2399999961155121.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961155086.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961155086.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156949.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936156949.0 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000052825377.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000147270711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000200048489.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000147270711.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058380933.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000047267101.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000119491101.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169492933.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000166715155.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000144492933.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000119491112.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000119491101.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152826266.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086159600.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000052824469.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000119491135.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000047267101.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000047267112.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000200048489.0 node_expansions=414
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000200047655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200047968.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200047690.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200046667.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200046690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200046655.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200047669.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200046672.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200047655.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200046669.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200048227.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200046667.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200046657.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000200047655.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000200047672.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000200048503.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000200048056.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000200047672.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2400000200048503.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200047950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200047950.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936156939.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936156979.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936156992.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999936156978.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999936156980.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999936156958.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999936156969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999936156960.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2399999936156980.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999936156960.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999936156957.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999936156927.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999936156959.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999936156914.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936156960.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936156947.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999936156977.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999936156949.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999936156981.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999936156971.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999936156947.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999936156981.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936156961.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936156982.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936156982.5 node_expansions=19
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2699999969487782.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999969485472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999980600085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999961152248.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999955598338.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999963931948.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2699999941706192.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2699999952818972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2699999947263304.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2699999980600085.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980600082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980600082.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980600082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980600082.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999980600070.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980600070.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999980600106.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980600083.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980600071.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999980600084.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2699999980600106.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999980600081.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980600054.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980600081.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000013930907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000013930907.5 node_expansions=27
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=3300000036153096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3300000027817540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3300000011153762.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3300000019485262.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3300000019480106.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3300000030592884.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3300000013928594.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3300000036153096.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=3300000036153096.5 node_expansions=106
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077794209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063900276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055570553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041674989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000080571167.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000080576167.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991679640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030574998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025019432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033351667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236383.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991677983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991679627.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002793529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019463042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016684986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994459073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569694.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991679361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679059.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047242278.6 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242278.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000047242278.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464660.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464660.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994464543.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994459650.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994461618.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994464660.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994459660.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994459674.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994463418.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994462876.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999994464660.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994464660.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464660.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994469529.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994464685.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994466618.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994467307.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994464660.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994464660.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994468418.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994467598.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994467876.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999994469529.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469543.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469506.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469530.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469517.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469517.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469542.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469542.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469554.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469554.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469553.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469553.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994473344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994473344.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963914025.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963914025.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030586233.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030586233.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030582487.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030582456.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030582487.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975031829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975031829.8 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975025120.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975027065.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975027799.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975028912.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975025120.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975025120.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975027509.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975028078.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975028343.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975027509.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999975028912.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470578.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470578.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470565.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470565.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470565.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470565.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470578.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470578.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470565.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470565.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944473509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944473509.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999944470551.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999944472496.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944473218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944471954.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999944470551.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999944470565.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944470552.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999944472940.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944473509.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999944473798.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999944472940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999944473509.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944473509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944473509.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944471552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944471552.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944471565.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944471527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944471565.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944471579.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911133898.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944471527.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999944471527.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471527.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944471527.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944471564.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944471564.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911133874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911133874.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947245021.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027802344.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944467233.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952803774.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916692663.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986135677.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016691243.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997246788.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966691219.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966691219.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999911133886.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000024588.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036138885.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002802354.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966691219.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966691231.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966694441.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000036138885.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036135699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036135699.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947245041.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016694464.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027805575.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999911133921.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944467256.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952803797.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999916689477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986135702.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016691256.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997250020.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966691256.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966691243.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999911133909.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000027797.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002805575.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966691255.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966691256.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966691255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000027805575.6 node_expansions=182
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000027802366.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027804309.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027805032.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027803754.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027802353.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027802366.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027802353.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027804755.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027805589.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000027804755.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000027805589.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027805587.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027805587.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027807951.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027807951.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000027805562.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027807506.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027807117.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027806562.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027806951.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027805575.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027805586.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027805562.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000027807951.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000027807951.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000027807697.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000027807951.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027807951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027807951.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027807975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027807975.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000027807989.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027807977.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027807989.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027808000.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027808000.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000027807986.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027807989.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000027807989.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027807989.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027807989.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027807987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027807987.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027807987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027807987.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911139533.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911139533.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911139520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911139520.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911139532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911139532.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911139539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911139539.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911139532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911139532.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999911139543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911141475.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999911141086.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999911140531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999911142753.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999911139531.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999911139531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999911139531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999911139544.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999911141642.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999911141642.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999911142753.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911142766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911142766.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999911142761.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911142761.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947255975.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000016700109.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027813309.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999944476101.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999952809434.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999916698323.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999986144533.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000016700098.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999997255663.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966700101.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999966700087.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999911142754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000035531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000036144551.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000002811208.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966700094.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966700087.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999966700087.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000036144551.6 node_expansions=218
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036144552.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036144507.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036144552.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036144507.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036144507.6 node_expansions=4
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036144552.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036144545.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036145823.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036146108.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036145554.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000036146379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000036144545.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036144545.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036144545.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000036144545.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000036146656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036146656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000055585592.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000061140337.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000058360870.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000050027253.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000058363522.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000061140337.9 node_expansions=104
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061140300.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061140300.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911138524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911138524.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911138535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911138535.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911138531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911138531.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911138531.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999911138525.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999911138515.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999911138504.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999911140612.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999911140612.2 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999911138501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911138501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999911139779.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999911140057.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999911139501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999911140334.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999911138513.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999911138501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999911138538.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999911138501.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999911140649.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999911140612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=899999911140649.1 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140612.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911140612.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140613.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911140613.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140615.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999911140608.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999911140645.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999911140598.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999911140611.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=899999911140645.6 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140621.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911140621.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140645.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911140645.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911140645.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911140645.6 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050020890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041686114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061127581.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061126733.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349077.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008350197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047242232.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036130276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047242556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038906086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008350185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347960.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036130261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027795819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025017205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351083.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000061127581.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000061127554.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127554.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061127554.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008348025.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991680442.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061127554.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091683120.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061127554.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091687282.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008348009.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991680442.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991680456.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061127554.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091683131.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091683123.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127565.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127554.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127581.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091683120.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038903567.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091687282.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683134.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683123.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683134.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683108.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683134.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683136.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683136.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683134.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683108.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683134.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991684630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991684630.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680458.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680458.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680466.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991680466.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991680466.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991680468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991680468.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961124909.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991680444.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991684609.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991680434.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991680441.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999991684609.5 node_expansions=44
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999991684609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991683645.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991682109.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991683220.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991683367.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991682109.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991682134.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=599999991684609.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961129054.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961129054.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961129078.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961129065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961129065.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933351300.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933351300.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999933354223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933355902.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933354501.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933352975.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933354076.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933354223.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933352965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933352965.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999933355902.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933355902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933355902.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933355902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933355902.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950023457.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061136347.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030580801.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914134.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999950023459.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999933355915.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933355902.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033358580.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033358569.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030580799.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002803013.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063914122.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011134569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000063914134.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914134.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914134.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914136.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063917069.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063917625.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063915125.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063915801.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063916903.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063917347.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063917066.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063915791.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063915802.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086131766.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000086131766.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131766.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131766.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933351311.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902795754.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902795754.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902795754.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902795754.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902795754.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902795754.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877793406.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877793406.0 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999877796146.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999877795035.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999877792973.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999877794757.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999877796146.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999877794362.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877795035.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999877792150.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999877795035.5 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999877793010.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999877793000.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999877795035.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999877792980.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999877792966.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999877795035.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999877795035.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877795868.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999877792973.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999877794640.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999877795756.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877795187.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999877794494.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877794630.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877794630.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999877795035.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877795035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877795035.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877795036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877795036.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994464370.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952796813.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999947242147.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058353258.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997242146.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055575480.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999927796827.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999911129257.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911129258.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947242146.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969464393.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030575480.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030575494.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997242161.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969464392.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969464369.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030575503.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988907938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=1500000058353258.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058353272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058353272.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058356190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058356190.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994467300.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952799744.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999877795035.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947242146.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997242182.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055578411.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999927796814.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999911129257.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911129257.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947242169.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969464369.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030578411.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030578411.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997242157.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969464370.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969464383.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030578411.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988907935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000055578411.0 node_expansions=174
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000055578448.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000055577688.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000055575466.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000055577577.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000055577133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000055578279.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000055577688.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000055577057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000055577133.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055577168.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000055578448.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055578448.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055578448.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877797976.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877797976.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877798002.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877797992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877797992.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798026.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798026.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877798005.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999877798005.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999877797989.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999877797999.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999877798015.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999877798002.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999877798015.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877798002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877798002.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908352337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908352337.2 node_expansions=67
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999877801730.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877802564.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999877800175.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999877801731.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999877802286.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877803397.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877802952.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877801730.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877802397.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999877799619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999877802286.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999877799669.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999877799671.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999877802286.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999877799646.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999877799634.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999877802286.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999877802286.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877800633.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999877802032.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999877799646.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999877801731.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877802397.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877801868.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877800619.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877801299.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999877799646.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999877802286.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877802286.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802335.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802337.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877802337.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802310.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802324.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877802324.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877802324.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877802324.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994471658.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804125.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999947249461.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058360559.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997249448.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055582781.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999927804101.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999911136545.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911136557.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947249434.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969471658.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030582781.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030582769.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997249462.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969471684.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969471657.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030582792.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988915213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058360559.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058359448.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058359448.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058360589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058360589.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994471694.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804138.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999877802360.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947249472.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997249481.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055582805.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999927804137.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999911136589.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911136589.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947249471.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969471700.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030582805.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030582805.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997249472.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969471700.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969471693.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030582805.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988915249.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000055582805.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000055582815.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055582767.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055582815.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000091693892.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091693892.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999994471681.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999952804115.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999877802324.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947249435.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058360554.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997249480.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999927804101.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999911136554.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999911136546.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947249435.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969471681.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030582801.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030582800.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999997249458.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969471657.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969471684.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030582782.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999988915235.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058360554.5 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058360567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058360565.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058360542.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058360559.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058360570.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000058360570.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058360559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058360559.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036138335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036138335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036138350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036138350.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011138360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011138360.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011138336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011138336.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011138336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011138336.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011138361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011138361.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999802802363.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999802802334.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999802802363.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836136580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836136580.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836136569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836136569.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836136580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836136580.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836135446.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836135446.5 node_expansions=17
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083350889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083347833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083350887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080569775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072239220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063901165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066682501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050009721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072238664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055569164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036119387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036120498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041676332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000066679166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055565276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000083350889.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083356445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083356445.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030573543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036126921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019462985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047243389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991681310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022236655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022236667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997238515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997237403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016686085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011128017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019461352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011128017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036129476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019460797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991680463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991680170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991682695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002793817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047243389.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047243389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241723.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047243389.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021610.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050021610.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018396.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021348.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020618.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021174.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021055.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050020340.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021201.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050021610.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021598.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464265.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027797610.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464263.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354932.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354932.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021612.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033353154.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021612.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021612.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994464279.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994464252.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021597.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021597.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021597.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021598.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021585.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021585.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088910502.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088910502.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088910502.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910487.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910487.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910500.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910500.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027797612.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464265.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994464265.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354945.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354946.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021609.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033353167.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021598.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021625.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994464277.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994464279.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021610.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021609.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021598.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021625.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021599.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021625.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088910513.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000088910513.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088910501.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910501.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910502.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910502.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088910488.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913444.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912725.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913280.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910500.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915669.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088913155.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912445.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913266.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116685040.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116685040.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685040.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685040.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461054.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066684165.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994461049.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111129485.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111129485.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077796138.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072239707.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077796160.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050018382.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033350804.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033350840.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077796165.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077796152.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077796138.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077796138.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077796173.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077796138.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116685076.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116685040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116685076.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689252.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689252.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116685055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116687979.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116687287.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116687842.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116685065.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116689233.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687701.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116687014.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116687832.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000116689233.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689233.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689233.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689240.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689240.6 node_expansions=11
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116689233.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116692178.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116691615.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691487.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116692043.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116689233.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116691901.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116691178.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116689233.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116692148.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000116692178.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692148.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692148.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695926.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695926.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116692178.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694537.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116695940.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116694385.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116694926.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692150.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116694815.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116694123.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116694650.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116692150.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116695093.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000116695940.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116695926.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695926.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471934.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471934.1 node_expansions=11
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999994471925.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994474328.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994474314.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994474147.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994474703.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994471925.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994474606.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994473871.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994474425.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994471925.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994475703.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999994474869.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999994475703.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994475717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994475717.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994475717.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994475717.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994475717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994475717.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066698814.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994475702.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111144147.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111144147.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077810813.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072254404.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077810827.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050033035.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033365480.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000033365479.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077810813.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077810813.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077810813.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077810813.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077810827.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077810835.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116699727.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116699703.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116699727.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116699725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116699755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116699755.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000116699735.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116702124.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116702113.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116701957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116702501.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116699724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116702390.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116702680.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116699735.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116702224.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116699726.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116701559.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000116702680.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000136135669.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000144473574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000130581891.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000116702680.2 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116702668.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116702655.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116702667.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116702665.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116702689.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000116702689.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116702667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116702667.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116702682.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116705071.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116705068.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116704904.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116705458.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116702682.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116702682.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116705349.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116702682.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116706182.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116705180.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116702682.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116704515.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116705626.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136141794.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000136138574.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000144476515.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000130583852.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1800000144476515.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144476537.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130587645.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130587645.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130587649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130587638.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130587649.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130587649.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130587649.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000130587647.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130587638.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130587647.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163920913.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163920913.8 node_expansions=36
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000163920939.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000163920937.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000158365383.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000158365383.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2100000163920939.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163920937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163920937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163920957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163920957.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163920961.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163920961.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019475615.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091698759.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041696946.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000172254303.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000158365401.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097254281.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000058364527.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125032059.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097254289.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080586739.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080586726.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138920949.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138920949.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000125032059.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000125032059.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125032060.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097254296.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000163920949.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000163920949.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000172254303.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172254280.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172254280.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019475605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019475605.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019475605.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050026766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050026766.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019475604.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019475604.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019475615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019475615.5 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000019479091.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019481480.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019481480.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019481313.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019481758.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019482036.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019481591.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019479091.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019480925.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019482036.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000019482036.0 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000019479091.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019481480.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019481480.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019480925.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019481346.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019479107.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019479091.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019481758.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019479115.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019481591.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019479091.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019480647.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019481203.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019482050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000019482050.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019482036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019482036.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019482051.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000019482073.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019482080.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000019482080.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019482073.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019482070.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000019482084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000019482084.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000019482071.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019482047.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019482071.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050032163.5 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091705183.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041703383.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000172260734.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000158371859.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097260715.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000058370956.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125038493.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097260747.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080593183.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080593160.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138927392.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138927405.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000125038508.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000125038493.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125038495.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097260730.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000163927406.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000163927415.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000172260734.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172260734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172260734.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172260725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172260725.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000172260750.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000172260747.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172260750.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050032174.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019482059.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019482059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019482059.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019482069.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019485016.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019482066.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000050032172.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019485018.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2400000050032172.5 node_expansions=182
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019482089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019484993.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019482086.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019484983.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000050032172.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000050032172.5 node_expansions=178
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000019484981.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019487369.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019487925.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019486814.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019487203.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019487647.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019484981.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019484981.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019486536.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000019487092.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000019487647.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000019479130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000050032187.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000050032062.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000044478172.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2400000050032187.0 node_expansions=449
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032187.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050032187.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050035118.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050035118.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050032202.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050032175.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000111146205.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000072256414.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000191701758.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000158368427.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000097257303.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000088923970.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000144479525.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000116701747.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111146191.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111146191.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000158368425.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000158368415.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000144479525.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125035080.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000144479525.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116701747.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000183368425.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000183368425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000191701758.0 node_expansions=494
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191698847.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191698869.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191698838.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191698882.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191701770.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000191701770.5 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000191698837.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191701226.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191701217.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191700687.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191701048.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191698826.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191698837.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191698837.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191698840.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191701493.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191698840.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191698841.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191698826.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191700409.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000191700965.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000191701781.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000191701781.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191701781.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191701781.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191704436.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191704436.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191701787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191701795.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191701784.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191701797.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191704449.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000191704449.5 node_expansions=58
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000191702782.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191701782.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191704173.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191704199.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191703616.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191704006.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191701784.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191701797.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191701784.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191701784.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191704491.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191703338.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191701783.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000191701782.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000191701782.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000191703340.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000191703893.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000191704491.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191704464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191704464.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225040164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000225040164.0 node_expansions=686
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2700000225041137.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000225043637.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000225041970.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000225041137.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000225042637.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000225042248.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000225041970.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000219480694.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000211144583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000208370859.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000225043637.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=2700000211154748.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000225043637.0 node_expansions=6275
FooPlayer.decide: Prioritizing 27 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=2700000225043637.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000225041970.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000225041415.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000225042359.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000225042248.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000225041137.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000225041137.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000225041692.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000225041970.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000225040137.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000219480704.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000211144583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000208370859.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000205593372.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000225043637.0 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 25: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 26: expected_value=2700000211154748.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000225043637.0 node_expansions=458
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000225043652.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000219488081.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000211154763.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2700000225043652.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200039072.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200039072.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083376996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083376996.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083376985.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083376985.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083379410.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083379410.0 node_expansions=117
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000102816542.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000102816264.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000102816264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000102815986.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000102816930.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000102816819.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000102815708.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000102815264.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000102816542.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000108374874.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=3000000102814708.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=3000000108374874.0 node_expansions=390
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000083379387.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000108374874.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000083379396.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000083379397.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000083379388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=3000000108374874.0 node_expansions=35
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3000000083375447.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000102817097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000100043373.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000097264874.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000094483628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000108374875.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=3000000108374875.0 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011118780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005568797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019459089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005567699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005567999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348603.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904455.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126677.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017217.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030567472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047236719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036126376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679925.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041683108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038903317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015538.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044460541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019453516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044457207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030565527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030567485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050017217.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=900000086128282.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015550.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086127171.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000086128282.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017245.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050017217.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017217.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017217.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017217.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936124782.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124782.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124797.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124797.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017249.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350596.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022237685.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017228.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083350575.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083350561.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017241.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050017227.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005571908.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005571893.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991682116.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080572796.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572805.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083350596.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350596.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350548.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350596.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124786.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124785.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124785.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124785.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124785.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124785.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682105.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682105.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682106.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682106.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124771.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936124760.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124760.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124787.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124788.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129098.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999936124788.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936124776.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999936129074.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999936124765.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999936124766.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999936129074.4 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999936126705.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936127538.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936128518.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936124775.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936127129.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936129074.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936126996.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936127563.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999936129074.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129074.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936129074.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129111.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129111.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129108.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936129108.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129110.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021575.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021566.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083354909.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021555.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021553.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022242011.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021575.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083354900.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083354900.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021553.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021553.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021555.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021553.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005576220.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005576220.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991686442.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080577141.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080577135.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083354909.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354900.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354900.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354903.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083354912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354878.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359200.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354882.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354892.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083359200.0 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083356811.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357113.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357644.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357644.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358644.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354891.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357255.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359223.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357255.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000083359223.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359224.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359222.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361901.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083362023.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083363832.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362023.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362998.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359233.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361443.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083361621.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083363832.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083363832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363832.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083366741.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083366741.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083363863.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363845.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083366741.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083363824.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083363824.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000083366741.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083365741.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083366463.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083366598.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083366574.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367611.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083366778.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083363810.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083366741.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083364796.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083366042.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083366185.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000083366778.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083366764.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083366764.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936140949.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936140949.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807653.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807631.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902811431.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902811431.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902807632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902807632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872252124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872252124.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999872254068.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999872254765.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999872254877.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999872254876.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999872255887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999872252099.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999872255054.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999872255043.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999872253123.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999872254321.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999872254489.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999872255887.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872255877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872255877.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872255876.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872255876.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999872257831.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999872258568.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999872259664.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999872258276.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999872258664.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999872258665.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999872255901.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999872258831.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999872256886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999872258275.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999872258109.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999872258831.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1199999872259664.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872259664.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872259664.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872259665.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872259665.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872259665.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872259665.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872259681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872259681.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052818798.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986152112.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988928122.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052818789.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052818790.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986152112.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986152112.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999986152111.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999941706777.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999941706777.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999927817000.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047263250.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047263234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000052818798.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052818806.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052818806.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052818790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052818790.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000052823641.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052823808.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052821697.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052821696.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052824085.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052821696.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052822696.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052824085.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052822696.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052824085.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052823919.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052824085.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000052824085.8 node_expansions=282
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000052821195.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052821154.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000052821180.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000052821192.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000052824085.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000052824085.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000052823109.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052822718.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052823830.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052821163.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052821178.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052821163.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052822163.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052823553.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052822141.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052822141.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052823567.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052822567.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000052824109.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000052824109.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052824085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052824085.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826506.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052826506.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986157464.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986157443.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999872264996.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988935783.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986157442.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052826450.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052826450.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999986157441.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999941712107.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999941712107.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999927822329.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047270894.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047270894.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000052826450.0 node_expansions=164
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000052824108.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052824098.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000052824112.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000052824110.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000052826450.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000052826450.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000052826029.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052825616.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052825638.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052825083.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052824061.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052824061.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052825083.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052826463.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052825061.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052825061.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052826463.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052825450.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000052824098.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000052825894.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000052826463.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826450.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052826450.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052826485.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052826485.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826463.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052826463.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052826463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052826463.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052826488.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052826488.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052826488.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052826488.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872267352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872267352.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872267352.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872267352.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872267352.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872267352.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999830591875.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999830591875.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999830591852.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999830591852.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999944482907.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999925038463.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011149596.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966705130.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999925038463.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999927814500.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999925038463.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991705130.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011149574.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999944482908.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947260685.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999947260722.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999925038485.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999880593130.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999880593130.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999866703352.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986149574.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986149575.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=600000011149596.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011149611.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011149611.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999811146042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999811146042.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999811146029.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999811146029.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999811146029.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999811146029.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999811146042.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999811146042.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866703375.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866703375.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866703354.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866703354.4 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063901108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083347811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044456655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000083349478.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350867.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351422.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083351422.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041684441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033353034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030575266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019462200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016683056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027796932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991682431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041686713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016679927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013906073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022241918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000016292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016684418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013905241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991680740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991681851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991679615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033353365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011128295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013906073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005566582.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000047240311.8 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239478.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240311.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000047240311.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244773.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244773.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047244809.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241473.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240351.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242178.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241754.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243832.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242999.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242456.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047244809.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244809.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244809.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244809.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016689256.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047244786.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047244786.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016689218.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016689218.1 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000047244786.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000047248292.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047244786.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000047244799.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000047244808.1 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000047248279.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=600000047248292.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047250918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047250918.6 node_expansions=110
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122250929.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016692707.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362040.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030582485.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019470485.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991693585.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991693585.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980581585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122250929.6 node_expansions=1980
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000122250652.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122250374.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122249374.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122248262.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122250096.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122249651.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122250929.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122250929.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122250374.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000122250929.6 node_expansions=212
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000122249263.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122250096.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122250374.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122250374.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122249374.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122248262.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122250096.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122249651.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122250929.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000122250374.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000122250929.6 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122250929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122250929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693575.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122250932.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016692710.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083362043.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047250895.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030582474.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019470475.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047250895.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250895.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047250918.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991693575.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047250908.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980581561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122250932.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122250918.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122250918.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122250943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122250943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122250933.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122250933.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122250935.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122250935.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122250945.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122250945.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693621.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693621.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991693610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991698929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991698929.8 node_expansions=151
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999991694612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991695444.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991696291.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991695735.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991695735.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991693611.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991694722.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991693610.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991695457.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991695000.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991695723.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999991696291.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991696277.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991696277.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991696290.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991696290.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999991697303.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991698123.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991697289.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991698400.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991697290.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991696300.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991697414.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991696290.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991698123.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991697692.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991698969.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999991698400.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=599999991698969.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991698956.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991698956.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991704110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991704110.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999952810075.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991698966.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991704110.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991698957.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991698958.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999991704110.2 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999991699943.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991700790.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991699943.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991704110.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991701068.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991699943.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991698956.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991700054.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991698943.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991700787.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999991700333.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999991701068.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=599999991704110.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991701068.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991701068.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991704111.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991704111.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815243.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952815243.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952815221.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952815221.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815234.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815234.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815222.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952815222.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952815233.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952815233.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952812178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952812178.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999952815243.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952815244.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999952815224.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999952817322.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999952815213.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999952815213.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999952817322.6 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999952816211.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952817045.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952817323.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952816211.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952817323.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952816212.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952815211.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952816323.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952816212.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952815222.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952817045.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999952816600.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999952817322.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=599999952817323.6 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919480934.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480934.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952817323.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952817323.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952817323.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952817323.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952817325.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952817325.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952817325.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952817325.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952817349.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952817349.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952814289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952817347.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952817347.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952814291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952814291.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919480942.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480934.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480934.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919480943.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919479848.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999919480942.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999919480953.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999919480933.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999919480933.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999919480953.6 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919479842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919479842.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480931.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919480931.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480930.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480930.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480953.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919480953.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480964.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480964.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480968.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919480968.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919480967.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919480967.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999883369854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883369854.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088929284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944482173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044482756.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938927186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938927186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999961149729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999950035642.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999938927197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999938927200.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972260531.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972260547.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999938927197.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999938927186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999938927186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999883369853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999938927186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999938927200.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999872257867.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088929284.5 node_expansions=195
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088928186.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088929017.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088928173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088929297.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088928173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088927173.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088928284.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088927186.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088927184.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000088928186.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000088929006.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000088928573.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000088929297.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000088929297.9 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088929295.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088929295.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075040433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075040433.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075040421.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040421.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869483090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869483090.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869483075.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869483075.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869483087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999869483087.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999869483087.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999869483087.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847256545.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847256545.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847256551.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999847256507.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847256551.6 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999847256545.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847256545.6 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999880589823.4 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999847256488.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=899999880589823.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999880589821.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880589821.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999836144489.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836144489.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086147186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999908366722.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041704794.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950036078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950036065.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999958369683.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999936146572.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999936147163.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999936147141.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969480499.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999969482572.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999936147141.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999950036057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999936147141.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999880589822.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999880589807.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999958371461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999958369388.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000086147186.8 node_expansions=267
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086148141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086148983.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086148141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086148253.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086148127.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086147162.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000086148252.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086147162.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086147141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086148149.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086148961.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000086148530.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086149252.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=900000086149252.4 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086149238.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086149238.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086149252.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086149252.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086149260.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086149260.9 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999958340280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000044456558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000000009280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958336946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999977785057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000044456558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000044456558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000044454891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000044454058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000044456558.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000063908136.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058346679.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055573053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069461731.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058348666.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063908655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055574457.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061131935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061129991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055576379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033348238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052791956.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041683032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793566.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036129945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041686587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030572976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036128000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016295.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000069461731.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069461719.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069462164.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000069462164.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069458386.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069458386.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069462179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069462179.0 node_expansions=25
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069461775.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069462053.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069461210.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069462191.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069460653.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000069462191.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069462190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069462153.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069462190.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069462178.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069462155.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069462178.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069462190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069462190.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100017769.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094462197.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571522.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019460411.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100017752.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100017755.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000069462191.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094462200.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005571524.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999944457758.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019460413.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069462202.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069462189.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069462189.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069462189.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069462189.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069462189.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094462213.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000100017769.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100017755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100017744.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100017755.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000136128821.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033349254.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061127032.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000141684376.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000141684376.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000136128821.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033349254.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944457699.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061127032.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111128810.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000136128821.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000141684376.6 node_expansions=237
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141684376.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127795487.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000141684376.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141684376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141684376.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141684412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141684412.1 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000141687731.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000141688009.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000141686632.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000141687187.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000141689843.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000141686634.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166680630.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000166680630.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166680627.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166680627.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166680660.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166680660.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166680660.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166680644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166680660.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166685113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166685113.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141680655.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000161125120.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005567755.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061123311.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000166680666.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000136125109.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000161125099.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000136125086.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041679766.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002789975.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097235308.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000136125086.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000136125086.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000136125109.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000136125086.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000136125100.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136125086.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000161125102.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000166680666.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166680658.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166680655.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166680658.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166685110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166685110.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166680656.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166680655.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166680656.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166685111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166685111.5 node_expansions=29
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000166688453.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166687620.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166687332.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166687898.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166688453.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166687342.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000166688453.8 node_expansions=198
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000166687620.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166684009.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166686787.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166688451.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166686081.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166687469.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166686221.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000166688451.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166688453.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166688450.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166688453.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166691899.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000141691850.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000161136320.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000005578951.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061134506.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000166691876.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161136295.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041690951.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000002801173.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000097246506.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136136284.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000161136320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000166691876.2 node_expansions=438
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000166688440.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166688428.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166691850.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166688462.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166688404.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000166691850.8 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000166689350.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166689779.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166688390.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166691168.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166689396.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166690497.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166691880.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166690642.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000166691880.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166691896.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166691896.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002801203.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002801203.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002801216.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002801216.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002805837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002805837.8 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000002802247.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002802636.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002801247.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002805858.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002804025.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002801247.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002802256.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002803358.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002803488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000036131998.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000036131998.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036132010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036132010.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000036131997.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036131997.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038909773.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038909773.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038909775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038909775.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000038909775.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038909775.8 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000038910769.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000038911195.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000038909774.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000038913395.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000038912552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000038909786.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000038910738.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000038911838.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000038912010.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000038913395.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038913395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038913395.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008357842.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008357842.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008357842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008357842.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005580075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005580075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005580061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005580061.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000005580988.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000005581449.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005580048.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000005582136.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005582825.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005580048.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005581002.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005582100.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000005582099.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005582270.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000005582825.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005582825.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005582825.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360593.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008360607.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360641.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000008360652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008360639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008360652.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008362971.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008362971.2 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000030582861.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008364347.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008362958.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000030583749.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000022249526.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000033361526.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008362958.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000008360639.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000044472639.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000019471738.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008363792.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000044472639.0 node_expansions=595
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000008363681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008364081.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008362681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008364792.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008364801.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008363681.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008365069.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000008362690.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008363681.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008364635.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008364805.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000008363514.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000044472639.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2400000044472639.0 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000044472651.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044472613.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044472651.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000072250420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000072250420.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000044472653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044472650.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044472653.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044472654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044472654.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000044472666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044472628.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044472666.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041694876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041694876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041694874.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041694874.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016701334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000016701334.0 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000016698278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000016698556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000016697167.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000016699278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000016698278.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000016698167.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000016699556.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000016697167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000016698167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000016701334.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000016699278.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000016698001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000016701334.0 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000016697748.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000016698218.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000016696802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000016698834.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000016697940.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000016697723.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000016699112.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000016696802.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000016697723.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000016696802.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000016701334.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000016698834.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000016697635.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000016701334.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016701334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016701334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000066701299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000066701299.5 node_expansions=39
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000016701358.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000041701323.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000038923545.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000041701323.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000041701323.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011142990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011142990.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011143004.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011143004.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000011143001.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000033365239.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000036143016.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000036143016.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022234891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016678725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030568503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013900669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005565947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999997230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958339169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958340558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977784500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991676168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977784223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999983341446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999983339501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999958338057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030571401.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052795612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052795610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795054.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036125856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005569083.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011120184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019453513.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038901649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025012749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050015041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030567488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038903309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567404.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005565459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567139.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789138.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000052795612.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052790900.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794511.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052795612.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800766.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800766.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005571623.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019460512.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027793846.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044460512.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005571623.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795623.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351178.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795612.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988904945.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795612.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795623.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795612.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795612.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795612.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795613.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795626.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351168.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091684512.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689667.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684514.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684514.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904944.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904971.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904971.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910088.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988912297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988913019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910075.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988915241.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988913964.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988912464.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988911741.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999988915241.9 node_expansions=160
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988910126.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910099.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988915241.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988910089.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988910089.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999988915241.9 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988912312.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988913019.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988912487.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910098.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988913686.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988915241.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988912487.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988911741.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999988915241.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915256.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915256.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988918187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988918187.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915257.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915257.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915279.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915279.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915279.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915279.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915305.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915305.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988915290.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915290.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915289.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988915289.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988915291.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988915291.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027796711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027796711.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999988917501.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988918237.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988915280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988917669.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988917668.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988915279.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988916668.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988917955.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988918224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988916946.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011131379.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000027796698.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000027796698.0 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027796699.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027796699.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027796713.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027796713.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000027798935.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000027799637.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027796723.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027799072.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027799072.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027796723.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000027798112.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000027798390.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000027798668.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027798380.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000027799637.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027799637.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027799637.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027796714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027796714.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000027798906.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027801557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041688488.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033352240.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052799600.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000027796684.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027803946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027805335.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027803946.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000027798906.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000027798351.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000027799043.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000027805335.2 node_expansions=343
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000027801307.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027805299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000027805335.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027801304.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027801295.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000027805335.2 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000027803516.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027801279.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027803668.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027802835.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027803238.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027801279.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027802683.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027802668.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027805335.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027803682.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000027804501.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000027802947.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000027798361.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000027805335.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027805349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027805349.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027808536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027808536.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000027805346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027805324.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000027805314.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027805329.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027808522.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000027808522.0 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000027807522.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027805299.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027807688.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027807703.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027807244.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027806855.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027805299.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027806689.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027806703.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027807688.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027807703.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027808522.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000027806966.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1500000027808522.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027808522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027808522.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008362410.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008362410.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008362426.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008362426.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033362413.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033362413.8 node_expansions=296
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008364810.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008366198.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008366754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008366643.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008366643.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008364810.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008366754.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000008367198.5 node_expansions=1107
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000008364839.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008364817.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000008366365.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000008366198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000008366762.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008366643.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008364809.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008366673.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008367198.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008366483.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000008367198.5 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008367191.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008367223.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008367188.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008367199.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008367188.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000008367223.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008367198.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008367198.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008367229.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008367229.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025033893.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069475245.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077808578.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063922793.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986144115.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100030800.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130586356.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061145904.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061145907.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100034807.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061145917.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061145904.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033368115.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033368126.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061145907.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000100030800.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061145904.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000111141912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000130586356.2 node_expansions=286
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000111145895.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111145906.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111147458.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111147281.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111147725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111147851.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111147736.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111145895.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111145892.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111145892.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111148284.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111147725.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111146903.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111147559.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127810135.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000130586393.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000125028577.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000116696648.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000125031356.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000130586393.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130586383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130586383.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130586378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130586378.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000130586393.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130586393.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130586950.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130587755.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130588199.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130588337.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130588199.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130586379.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130586393.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130586393.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130588783.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130588224.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130587393.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130588046.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000130588783.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588793.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130588807.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000108366605.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130588804.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000130588804.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000130588804.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130588779.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588804.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366582.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108366582.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366584.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108366572.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108366584.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366581.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108366581.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366604.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108366578.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108366604.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366602.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108366602.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000069477711.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108366581.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108366581.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108366590.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108366590.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000108366594.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000108366582.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000108366593.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000108368415.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000108366601.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000108366579.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000150033227.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000108368415.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000108366569.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000108366579.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000108366580.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000108368425.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000108366590.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000125029869.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000108366600.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000150033227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=2100000150033227.2 node_expansions=275
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108366569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108366569.8 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000150033245.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000133366577.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000136144355.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000127811023.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2100000150033245.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150033227.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150033227.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150033230.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150033230.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150030750.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000150035058.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000150035058.8 node_expansions=63
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150030725.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000150033237.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000150033249.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000150035043.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000150035058.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000150035058.8 node_expansions=113
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150033225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150033225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000150033780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000150033225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000150035058.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000150034058.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000150035058.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000150033225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000150033225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000150033225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000150034225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000150035058.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000150034225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000150033225.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000150034503.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000150035058.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000150035058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150035058.8 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000150036351.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000150035089.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000150035049.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000150035084.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000150035049.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000150036356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150036356.5 node_expansions=84
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000150036334.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000150036297.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000150036297.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000150036332.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000150036297.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000150035059.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=2100000150036334.5 node_expansions=210
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150036853.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150037131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150038131.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150037297.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150037853.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150038131.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150037853.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150037853.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150038686.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2100000150038686.8 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000150036327.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150036334.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000150036349.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150036351.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150038686.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000150038686.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000150036325.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150036853.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150037131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150038131.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150037325.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150036297.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150037297.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150038700.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150038160.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150037326.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150037297.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150036334.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2100000150038700.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150038715.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150038715.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063926686.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000047260932.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055594290.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102815632.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000025036938.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000119483154.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000150038734.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000080594242.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000100038686.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000161149849.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000122260965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000100038686.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072260922.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072260942.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100038686.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000119483183.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100038719.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000130594265.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000161149849.2 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161149845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161149845.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161149849.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161149849.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986148960.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986148960.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999986148938.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986148970.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999986151058.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999986148970.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999986148949.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999986151058.0 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999986148959.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999986151074.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999986148959.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999986149502.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999986148947.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999986149780.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999986150780.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999986148947.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999986148947.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999986148963.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999986149947.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999986149947.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999986150793.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999986149960.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999986149975.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999986148947.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999986151074.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986151058.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986151058.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000034214.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000034214.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033364820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033364820.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008367380.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000027811777.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008367365.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000033364809.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000033364809.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000033364809.5 node_expansions=78
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000008367381.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008367366.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000008367370.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008367371.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008367360.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000033364809.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000033364809.5 node_expansions=46
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000033362310.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000025029087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000033364809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000011140433.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000022252821.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000011142838.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1800000033364809.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033364832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033364832.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033364833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033364833.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033364809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033364809.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994475992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994475992.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994475946.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994475950.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994475934.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994475934.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994475944.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=1799999994475950.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994475934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994475934.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999969471084.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994475951.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999994475994.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994475983.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994475958.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999994475980.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1799999994475994.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969471082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969471082.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083347824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033340489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033341877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058346934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000069456166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072238664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083349776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083354776.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052793386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047235543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038902753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041679154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036121945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019456589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002790199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792409.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052795051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002787670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033347473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016677406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030568518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000052796165.1 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052796165.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798829.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793397.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793397.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798843.0 node_expansions=15
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052795651.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795349.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798551.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796207.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052795904.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798829.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052798829.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025021051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025021051.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798844.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798844.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798805.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798844.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241498.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241498.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963908178.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241460.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997241460.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908127.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908127.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908165.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963908151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963908151.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963908165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963908165.2 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999963913318.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963910397.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963910096.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963913318.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963910929.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963910651.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963910832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999963913318.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963913343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963913342.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963913343.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963913307.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963913308.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963913345.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963913309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963913309.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357786.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933357786.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357775.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905577230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905577230.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933357819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933357819.0 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999933357778.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999961135545.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=899999961135545.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961135546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961135546.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961135567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961135567.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961135597.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961135597.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961135567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961135567.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000024467.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077809177.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016692901.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938913365.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938913346.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083359608.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022246699.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016692900.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016692900.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016692931.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016692901.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016692900.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016692900.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016692931.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016692900.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083359590.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083359568.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961135567.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000083359608.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083359578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083359578.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692879.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692879.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000024472.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000105573408.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938913354.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938913346.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022246680.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016692932.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016692902.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016692910.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016692932.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111128964.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083359577.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961135568.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961135568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000111128964.0 node_expansions=94
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083361790.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083359603.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083364734.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083361956.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083362345.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083362069.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083362234.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083362790.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111128999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1200000105575352.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000111128999.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111128964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111128964.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111128990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111128990.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111128998.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111128998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111129001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111129001.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111129001.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111129011.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111128980.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111129001.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111134101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000111134101.0 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000111131186.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111128997.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111134136.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111130363.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111131765.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111131474.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111131636.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111131231.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000111134136.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083349797.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083349797.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111134101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111134101.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111134101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111134101.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911132333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911132357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911132357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961128984.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961128984.2 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050017884.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000133351220.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044462317.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950016984.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111128997.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072240106.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077803531.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044462317.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044462317.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016684540.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016684540.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016684540.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016684540.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044462317.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111128997.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116692420.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011128984.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038906775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000133351220.0 node_expansions=940
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000105580834.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105578602.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105580988.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105579991.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105581379.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105581102.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105580991.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105581269.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105580824.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133351220.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000133351220.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133351220.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133351220.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133351234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133351234.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133351231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133351231.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961129008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961129008.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999961131231.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961129027.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961130407.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961130409.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961131786.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961131507.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961130416.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961131634.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961131243.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1499999961131786.5 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961131795.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961131749.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961131779.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961131752.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961131752.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961131795.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950023503.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950023503.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999930575343.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999950019764.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999950019741.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999950019741.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999950019764.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999950019764.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950019741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950019741.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961131727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961131727.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961131751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961131751.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961134364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961134364.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961131791.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961131788.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961131778.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961131791.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961134364.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999961134364.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999961133949.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961131786.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961133126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961133153.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961132721.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961134237.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961131727.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961133175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961134364.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961133995.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999961134364.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961134413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961134413.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950022389.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950022389.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922244611.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922244611.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966686419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966686419.8 node_expansions=51
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050025803.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000133359137.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044470237.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961136903.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111136904.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072248025.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072248026.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044470237.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044470237.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016692459.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016692459.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016692459.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016692459.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044470237.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000127798419.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000127798419.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011136903.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038914682.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000127798419.5 node_expansions=502
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000111136647.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111134446.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111135248.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111135425.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111135827.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111135414.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111136946.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111134413.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111135803.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111136660.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111136549.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000111136946.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136913.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100020386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100020386.0 node_expansions=107
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000116691927.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116689705.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116690538.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116690705.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116691094.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116689705.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116690705.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116689705.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116689705.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116691094.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116691927.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116691816.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133353707.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000133353707.5 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2100000127798152.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2100000127798152.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000133353707.5 node_expansions=428
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000133353707.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000127798187.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000127798164.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000116687040.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000133353707.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133353718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133353718.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983355939.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983355939.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983353731.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983353731.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958353439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958353439.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958351243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958351254.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958351261.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958351233.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958351254.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958353439.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999958353439.8 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999958353474.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999958351207.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999958352041.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999958351239.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999958352622.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999958351218.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999958351207.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999958351239.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999958351207.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999958352631.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999958353439.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999958352328.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999958353474.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958353474.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958353474.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958353464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958353464.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958353474.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958353489.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958353473.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958353474.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999986131184.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958355682.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2399999986131184.5 node_expansions=57
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999958353406.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999986131184.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999975020073.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2399999986131184.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986131219.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986131219.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972241455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972241455.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972245743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972245743.5 node_expansions=201
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999972244632.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972244515.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972245465.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972244632.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972243692.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972245743.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999972243959.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2399999972245743.5 node_expansions=383
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999972244647.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972243696.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972244515.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972245070.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972244660.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972243708.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972243684.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972244632.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972243692.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972245743.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999972243682.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999972243703.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2399999972245743.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972245758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972245758.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030569667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075011445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030564387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030565498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072233941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055564165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041675832.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080570599.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000080575044.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022237998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011120719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019456609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038904088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025010500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991675963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991675393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991675393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991677638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016676850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000008462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047238933.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238933.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236155.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047238933.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020883.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050022697.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021308.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020064.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021030.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050016430.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018119.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050018143.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000050022697.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022711.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242976.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022242976.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022242976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022242976.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022243014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022243014.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022243013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022242975.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022243013.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000022243013.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022247456.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022247901.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022245680.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022243023.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022246623.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022248456.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022244691.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000022244691.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050016455.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000050016455.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683109.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683109.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683147.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016683147.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988905330.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999930570219.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980572035.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083354630.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972236885.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075021297.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016687963.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999980571997.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016683121.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016683121.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083354630.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083354630.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972236885.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002797297.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047243519.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044465741.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016683108.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016683146.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000083354630.4 node_expansions=198
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083349809.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083354215.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083354630.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083352421.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083349774.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083353395.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083354215.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083351438.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083351465.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000083354630.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354643.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354643.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083354644.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354644.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083354644.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354644.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999930575078.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930575078.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930579521.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930579521.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900019536.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900019536.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908347722.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908347722.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908347723.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908347723.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908352163.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908352163.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877792181.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877792181.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877796645.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877796645.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999877792200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999877794422.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999877793184.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999877793171.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999877792201.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999877795811.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999877792190.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999877796645.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999877793857.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999877793857.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=899999877796645.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877796646.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877796646.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877796658.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999877796658.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999877796646.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999877796646.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796648.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852796648.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999911131758.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999925020655.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027798448.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999894463320.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027798434.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999938909544.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999938909535.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999902798423.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999938909535.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961131766.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005576202.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005576210.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999894463320.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955574435.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025020657.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991687327.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999938909543.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938909543.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000027798448.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798432.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027798432.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798425.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027798425.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027798425.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027798425.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796654.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852796654.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999852796654.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999852796657.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999852796654.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999852796656.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999852796644.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999852796657.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796643.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852796643.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852798875.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852798875.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796670.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852796670.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999852796654.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999852796654.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999911131781.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999925020657.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027798432.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999894463321.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027798448.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999938909546.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999938909547.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999902798434.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999938909546.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961131766.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005576213.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005576210.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999894463323.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999955574445.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025020658.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991687323.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999938909547.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938909547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=900000027798448.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798434.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027798434.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027798446.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027798446.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000027798441.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027798443.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000027798422.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027800629.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027798411.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000027798412.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000027800629.1 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000027798396.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000027800642.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027799380.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027800491.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027800224.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027799367.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000027798396.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000027799796.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000027798410.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027800063.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000027800063.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000027800642.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800654.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027800654.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027803820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027803820.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800642.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027800642.6 node_expansions=7
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━━━━               68%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━╸                             32%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │    88 │      5 │      10 │ BLUE    
   92 │ RED,BLUE │    64 │     10 │       3 │ RED     
   93 │ BLUE,RED │    65 │     11 │       3 │ RED     
   94 │ RED,BLUE │    67 │      3 │      10 │ BLUE    
   95 │ BLUE,RED │    73 │     10 │       2 │ RED     
   96 │ RED,BLUE │    66 │     10 │       3 │ RED     
   97 │ BLUE,RED │    56 │      5 │      10 │ BLUE    
   98 │ BLUE,RED │    63 │     10 │       6 │ RED     
   99 │ RED,BLUE │    68 │     10 │       9 │ RED     
  100 │ RED,BLUE │    42 │     10 │       3 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   68 │   8.59 │        2.72 │       2.30 │     0.59 │     0.00 │       0.09  
  FooPlayer:BLUE                                               │   32 │   6.84 │        2.55 │       1.51 │     0.41 │     0.04 │       0.37  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     215.72 │     74.16 │   6.360 secs  
            ╵           ╵               
